SendDlgItemMessage



  • ahh! Ich bin am verzweifeln!
    Ich möchte in einer Kombobox, die ich als Resourcenskript erstellt habe, einen bestimmten String anzeigen lassen:

    char Hello[]="BlaBla";

    bool TX_GraphicsDialog::CallBackFunction( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
    {
    m_Handle=hWnd;

    switch( message )
    {
    case WM_INITDIALOG:
    SendDlgItemMessage(hWnd,ID_MODUS,CB_ADDSTRING,0,(LPARAM)Hello);
    return TRUE;

    .....

    Das mit der Callback-Funktion in der Klasse ist so richtig und funktioniert.
    Es wird mein "BlaBla" allerdings nicht angezeigt! Eine leere Kombobox. Muss ich etwas bei meiner Kombobox beachten?



  • ich habe die Rückgabewerte der Funktion getestet und es waren keine Fehler vorhanden. Wo liegt denn der Fehler?



  • ich habe mehrere Male diese Funktion aufgerufen und den Rückgabewert abgefangen:
    Dabei kam raus: 0,1,2
    So sollte das ja auch sein! Aber trotzdem bleibt meine KomboBox leer. Könnte jemand mal bitte bei seiner funktionierenden Kombobox schauen, was er für Einstellungen gemacht hat?


Anmelden zum Antworten