Auswahl simulieren...



  • Hallo,
    Ich hab folgendes Problem :

    Ich will eine Selektion einer Listbox simulieren... soweit so gut, schnell mit SendMessage(hwnd, IDC..., LB_SETCURSEL, 1, 0); gemacht, aber ich hab eine Abfrage in meiner DialogProc, dass die Nachricht LBN_SELCHANGE auch verarbeitet, diese wird aber beim Senden von LB_SETCURSEL nicht mitgesendet, also muss ich das auch senden.
    Und hier ist das Problem (sehr wahrscheinlich nur ein blödes Problem, komme aber nicht drauf...) :

    Ich muss drei Befehle mitsenden, einmal WM_COMMAND in der uMsg, und dann IDC_ADRESSEN (das ist meine Listbox) und LBN_SELCHANGE im wParam.
    Wie bekomme ich die letzten beiden Befehle in einen wParam? Bitweise oder verknüpfen hab ich probiert...funzt nicht...
    Hat jemand ne Idee??
    thx



  • so... sorry, hab ein bißchen zu schnell gepostet, habe zwar vorher gesucht, aber nix gefunden, jetzt hab ich mal WM_COMMAND in die Suche eingegeben, und habs jetzt gefunden...

    falls es irgendjemanden interessiert :

    WPARAM MAKEWPARAM(WORD lowword, WORD highword)
    

    danke trotzdem


Anmelden zum Antworten