Bitmap auf Button für Windows mobile geht nicht ???



  • Hallo Leute

    Ich möchte ein Button mit Bitmap versehen
    das funktionierte früher mit

    m_ctlButton.SetBitmap(m_Bitmap);

    Jetzt bekomme ich die Fehlermeldung :
    CButton hat keinen Member SetBitmap ???

    Hat sich da was geändert ?

    Danke und Gruß
    Linus



  • laut MSDN gibts diese methode noch
    liegt evtl der fehler woanders ? {BS_BITMAP zb}

    MSDN schrieb:

    CButton myButton;

    // Create a bitmap button.
    myButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_BITMAP,
    CRect(10,10,60,50), pParentWnd, 1);

    // Set the bitmap of the button to be the system check mark bitmap.
    myButton.SetBitmap( ::LoadBitmap(NULL, MAKEINTRESOURCE(OBM_CHECK)) );



  • Danke für die Antwort

    Wenn ich das so schreibe kommt der selbe Fehler
    Ich kann mir auch nicht vorstellen , dass sich das geändert hat

    Ich habe in einem Dialog einen Button hinzugefügt und diesen eine
    Membervariable m_ctlButton zugewiesen.

    CButton CDlgForm::m_ctlButton
    

    Anschließend wollte ich diesem mit SetBitmap das Bitmap setzten.

    m_ctlButton.SetBitmap(...)
    

    Ich versteh das nicht 😕
    vielleicht seht ihr ja den Fehler ?

    EDIT:

    Kann das vielleicht daran liegen , dass ich ein Projekt für Windows Mobile
    schreibe ?

    Danke und Gruß
    Linus



  • Ich habe das gleiche mal in einer normalen
    Dialoganwendung getestet. und das klappt es.

    Warum nicht bei MFC-Anwendungen für intelligente Geräte ?

    Gruß Linus


Anmelden zum Antworten