Отфильтруйте числа от 0 до 0xFFFFFFFF от IsWindow (N)! = 0, сортировать и посмотреть -Перечисление окон через IsWindow
- что числа 1) N, 2) и (N, 0xFFFF), 3) или (N, N 0xFFFF0000) - может служить в качестве HWND из то же окно.
Следовательно, вопрос: можно ли хранить 2 hwnd в 1 слове, а если нет - укажите конкретный контрпример. Благодарю.
См. [Как определяются управляющие окна в Windows NT?] (Http://ppe.blogs.msdn.com/b/oldnewthing/archive/2007/07/17/3903614.aspx). – GSerg
Также см. [Как обрабатываются управляющие окна менеджера в 16-битных Windows и Windows 95?] (Http://ppe.blogs.msdn.com/b/oldnewthing/archive/2007/07/16/3885472.aspx), [Почему ядро HANDLEs всегда кратно четырем?] (Http://blogs.msdn.com/b/oldnewthing/archive/2005/01/21/358109.aspx), [Какое возможное использование этих лишних бит в ядре ручки? Часть 1: Sentinels] (http://blogs.msdn.com/b/oldnewthing/archive/2008/08/27/8898863.aspx), [Какое возможное использование этих дополнительных бит в обработках ядра? Часть 2: Преодоление ограниченной выразительности] (http://blogs.msdn.com/b/oldnewthing/archive/2008/08/28/8902173.aspx) – GSerg
В чем именно вопрос? –