GetOpenFileName



  • Guten Morgen!!!

    1. Wie erzwinge ich mein Programm dazu, ein Bild reinzuladen, nach dem eine Datei mittels "GetOpenFileName" geoeffnet wurde?

    Bisher hab ich ein einfaches Bild ueber die

    case WM_CREATE:
              hBitMap = (HBITMAP)LoadImage(0,"bitmap3.bmp",IMAGE_BITMAP, 0, 0,
                     LR_DEFAULTSIZE|LR_LOADFROMFILE|LR_CREATEDIBSECTION);
    
              if(hBitMap==NULL){
                MessageBox(hWnd,"Bild konnte nicht geladen werden","Error",0);
              return -1;
              }
    

    2. Diese Anweisung ist nur in WS_PAINT moeglich oder?

    StretchBlt(hdc, 10, 20, 400, 300, hdcMem, 0,0, bitmap.bmWidth , bitmap.bmHeight, SRCCOPY);
    

    geladen und das war ja kein Problem.



  • Nein die Anweisung ist überall möglich.



  • Mir ist jetzt nicht ganz klar, was genau deine Fragen sind 🙄


Anmelden zum Antworten