Здравствуйте, Alexmoon, Вы писали:
A>Я так понял, что обработчик у того окна твой собственный.
В том и дело, что окна не мои...
A>SendMessage(hWnd, WM_KEYDOWN, 0x42, scan); A>SendMessage(hWnd, WM_KEYUP, 0x42, scan); — если это необходимо, потому что если ты просто хочешь вызвать обработчик, то keydown достаточно.
Если уточнить задачу — у приложения (или только у его окна — не совсем уверен)
есть "горячая" комбинация CTRL+B. Ее нажатие и надо изобразить...
A>И не забывай о возможных последствиях работы SendMessage. Если тебе просто нужно поставить в очередь сообщение, то PostMessage тебе вполне достаточно и есть еще один схожый механизм SendMessageTimeout, который иногда предотвращает зависание.