Код: Выделить всё
SetFocus(Window);
Код: Выделить всё
SendMessage(Window, WM_KILLFOCUS, 0, 0);
Код: Выделить всё
DefWindowProc(Window, Message, First, Second);
Код: Выделить всё
SetFocus(Window);
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Код: Выделить всё
SetFocus(Window);
Код: Выделить всё
SendMessage(Window, WM_KILLFOCUS, 0, 0);
Код: Выделить всё
DefWindowProc(Window, Message, First, Second);
Код: Выделить всё
SetFocus(Window);
Спасибо. Но у меня нет окна, которое должно получить фокус. Его надо просто сбросить, а не переключить на другое окно.Если ты вместо ручной проброски WM_KILLFOCUS вызовешь SetFocus для другого элемента управления, то твой элемент управления потом получит WM_KILLFOCUS уже от операционной системы и это будет правильным.