Как послать сообщение из dll ?
Я создал окошко, потом применил команду ShowWindow(hwnd,0), как мне послать сообщение(допустим WM_KEYDOWN) этому окну из dll? Сорри за тупой вопрос.
Цитата:
Originally posted by exclaim
Я создал окошко, потом применил команду ShowWindow(hwnd,0), как мне послать сообщение(допустим WM_KEYDOWN) этому окну из dll? Сорри за тупой вопрос.
Я создал окошко, потом применил команду ShowWindow(hwnd,0), как мне послать сообщение(допустим WM_KEYDOWN) этому окну из dll? Сорри за тупой вопрос.
передай (как угодно, параметром ф-ции например) дескриптор окна (hwnd) и делай с ним что хочешь
Цитата:
Originally posted by Arestov
передай (как угодно, параметром ф-ции например) дескриптор окна (hwnd) и делай с ним что хочешь
передай (как угодно, параметром ф-ции например) дескриптор окна (hwnd) и делай с ним что хочешь
распишите подробнее что и как сделать, а то я начинающий и не знаю ооочень многого...
Цитата:
Originally posted by exclaim
Я создал окошко, потом применил команду ShowWindow(hwnd,0), как мне послать сообщение(допустим WM_KEYDOWN) этому окну из dll? Сорри за тупой вопрос.
Я создал окошко, потом применил команду ShowWindow(hwnd,0), как мне послать сообщение(допустим WM_KEYDOWN) этому окну из dll? Сорри за тупой вопрос.
сообщение любому окну можно посылать откуда хочешь (не только из dll) при помощи SendMessage или PostMessage. Нужно только знать дескриптор (handle, hWnd) окна