Bitmaps



  • hallo,
    also ich habe eine Dialogfeldbasierende Anwendung.
    In der hab ich nen int-array, von der größe z.B. 5*5.
    Dieses Array hat drei werte: 1 2 5.
    Weiterhin hab ich in meine Ressourcen drei Bilder ( bitmaps ).

    Nun möchte ich das Array abgehen, mach ich mit for-schleifen, ganz klar,
    und wenn array-wert = 1, dann möchte ich bild nummer eins setzen, array-wert = 2 dann möchte ich Bild nummer 2 setzen, usw...

    Doch wie mach ich das??? Was muss ich da machen?

    Die Hilfe-von MVC++ versteh ich net!!

    Wäre dankbar wenn ihr mir helft, also schon mal im voraus: DANKE !!



  • 0_o

    int arr[NB_ARR_VALUES][NB_ARR_VALUES];
    // hier bekommt das ding werte
    
    CBitmap bitmap1;
    CBitmap bitmap2;
    CBitmap bitmap3;
    bitmap1.LoadBitmap(IDB_BITMAP1);
    bitmap2.LoadBitmap(IDB_BITMAP2);
    bitmap3.LoadBitmap(IDB_BITMAP3);
    
    for(int x=0;x<NB_ARR_VALUES;x++)
    {
       for(int y=0;y<NB_ARR_VALUES;y++)
       {
          switch(arr[x][y])
          {
             case 1:
               // mach was mit bitmap1
               break;
             case 2:
               // mach was mit bitmap2
               break;
             case 3:
               // mach was mit bitmap3
               break;
          }
       }
    }
    


  • vielen, vielen dank...



  • Ich habe eine ähnliche Frage vor 2 Wochen gestellt. Schau mal auf Seite 3 bis 5 nach. Noch besser, such in der Suche nach Bitmap.
    Turbobrain 😃


Anmelden zum Antworten