Можно ли использовать HWND, созданный другим процессом? - PullRequest
5 голосов
/ 06 апреля 2011

Я создаю окно внутри своей программы, затем отправляю HWND этого окна в другое приложение.Будет ли рисунок на HDC окна действителен для другого процесса?

Ответы [ 2 ]

4 голосов
/ 06 апреля 2011

Окна принадлежат другим окнам, а не процессам.Вы можете рисовать на любом HWND на своем рабочем столе (по крайней мере, если окно имеет ту же целостность - я не уверен, что произойдет, если они этого не делают).

Веб-браузеры, в которых размещаются плагины или вкладкив отдельном процессе обычно используют эту функциональность.

3 голосов
/ 06 апреля 2011

К сожалению, вы можете сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...