Witam, jest problem z pewną aplikacją która po wysłaniu komunikatu metodą SendMessage() , sygnalizuje nam msgboxem że naruszenia prawa dostępu pod adresem ------- w module, taki i taki
I teraz co ciekawe nie każdy rodzaj komunikatu powoduje ten błąd np. gdy wysyłam komunikat WM_SETTEXT z handlerem textboxa oraz odpowiednim lparamem to jest w porządku.
Lecz gdy symuluje wciśniecie przycisku to pojawia się ten błąd, pomyślałem no dobra może dzieje się tak tylko w komunikacie wiec spróbowałem kolejnego i dalej to samo... , oto moja kolej działania:
nr 1
SendMessage(hWndButtona, WM_LBUTTONDOWN, MK_LBUTTON, LPARAM(0 | 0)); SendMessage(hWndButtona, WM_LBUTTONUP, 0, LPARAM(0 | 0));
nr 2
SendMessage(hWndOkna_w_ktorym_znaduje_sie_button, WM_COMMAND, 1(oznacza akcelerator), LPARAM(hWndButtona));
I teraz pytanie do was Drodzy Forumowicze czy macie jakieś pomysły/sugestie na rozwikłanie owej zagwozdki ?
PS. i to musi być robione w tle.