Bitmap wird in Dialog nicht angezeigt



  • Hallo
    [Ich bin noch nicht registriert, aber bald als 'Johannes Schneider']
    Ich habe ein Problem mit meinem Infodialog meines Programms.
    Die dort positionierte Bitmap wird im Dialogvorschaumodus angezeigt,
    aber im fertig-compilierten Programm nicht.

    Dateiformat: 24Bit Bitmap.
    Hier der Dialogcode

    DLG_ABOUT DIALOGEX 0, 0, 136, 118
    STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_NOFAILCREATE | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
    FONT 8, "MS Shell Dlg", 400, 0, 0x1
    BEGIN
        CONTROL         10030,IDC_STATIC,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_REALSIZEIMAGE | WS_TABSTOP,3,68,129,27,WS_EX_TRANSPARENT
        LTEXT           "Matematic",IDC_STATIC,6,7,34,8
        LTEXT           "Version: 1.00",IDC_STATIC,6,19,44,8
        LTEXT           "Builtdatum: Donnerstag, 21.01.2010",IDC_STATIC,6,55,118,8
        LTEXT           "(C)2010 Johannes Schneider",IDC_STATIC,6,31,93,8
        LTEXT           "Alle Rechte vorbehalten.",IDC_STATIC,6,43,80,8
        GROUPBOX        "",IDC_STATIC,3,0,128,67
        PUSHBUTTON      "OK",WMS_EXIT,79,99,52,16
        GROUPBOX        "",IDC_STATIC,3,96,68,19
        LTEXT           "Profexor Software",IDC_STATIC,7,103,59,8
    END
    

    Kann mir bitte jemand helfen?
    Johannes Schneider.



  • Hi,

    du musst die Bitmap im Code noch explizit setzen, schau dir dafür mal die Funktion "LoadImage" und die Nachricht "BM_SETIMAGE" an.


Anmelden zum Antworten