Предложение сформулировано в заголовке: (hWnd+1). Надеюсь, смысл понятен ? На крайняк - http://www.rsdn.ru/forum/winapi/3438483.all.aspx .
Ну вот, опять не понятно. Там же сказано: интересные возражения (понятно - от тех, кому есть что сказать
kero Не очень понимаю, зачем с хендлом окна (который, кстати, не системный хендл сосвсем и не имеет 2 бита тегов - к сведению какого-то автора в том топике) производить какие-то манипуляции? Думаешь, что сложнее будет реверсить твой код от того, что вместо Код (Text): push dword ptr [ebp-12] там увидят Код (Text): mov eax, dword ptr [ebp-12] inc eax push eax ? Если же для красоты, то... тут нечего сказать
Great Да ну тебя, вот уж о чем точно не думал, так это о реверсинге своего кода Так что наверное - "для красоты": отметил забавную возможность "экономии памяти", вот и все. А название того топика - "Скромный трюк при запоминании дерева окон с фильтрацией" - отражает практический пример: в один и тот же комбобокс вбиваем одновременно и полное дерево (обычных) окон, и результат их фильтрации по некоторому условию. Т.е. вызываем EnumChildWindows(GetDesktopWindows), в EnumChildProc получаем очередной hwnd, проверяем его на соответствие условию, и запоминаем в очередную CB_SETITEMDATA либо hwnd, либо (hwnd+1). Но, конечно, необходимости в этих манипуляциях с hwnd нет ни малейшей --- Clerk А вопроса и не было. Хотя если я что-то с hwnd прозевал - буду благодарен за инфу.
Ну мать вашу за ногу! Сразу так и надо было написать. А то написал в первом посте х*ню какуюто и поди пойми что имел в виду. Ну как будто тут телепаты собрались и на кофейной гуще целыми днями гадают. Тогда ясно