Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Одна оконная процедура на несколько окон (http://forum.oszone.net/showthread.php?t=166518)

crashtuak 06-02-2010 18:25 1340709

Одна оконная процедура на несколько окон
 
Можно ли назначить одну оконную процедуру для нескольких окон сразу, и если можно, то как узнать хендл окна, к которому относиться текущее обрабатываемое сообщение?

Admiral 06-02-2010 23:15 1340942

crashtuak можно, указав имя уже зарегистрированного класса с такой процедурой.
В оконной функции есть локальный параметр типа HWND, к примеру можно сравнивать его с глобальным переменными, в которых хранить дескрипторы конкретных окон.

crashtuak 07-02-2010 08:32 1341112

Ух ты ж йо, как же я сам не подумал про класс... Большое спасибо!


Время: 16:05.

Время: 16:05.
© OSzone.net 2001-