Здравствуйте, korzh.pavel, Вы писали:
KP>если не определён макрос NO_STRICT перед включением windows.h то HWND будет иметь тип отличный от void*, что то типа struct HWND__ *
И ещё, это сделано как раз для того, чтобы не валить все типы хэндлов (HWND, HANDLE, HMODULE, HGDIOBJ и проч., и проч.) в одну большую кучу — и тем самым плодить ошибки при неправильном использовании.
Правда, зачем в винапи сделана разница между HINSTANCE и HMODULE — мне непонятно.
... << RSDN@Home 1.2.0 alpha rev. 655>>
Здравствуйте, Кодт, Вы писали:
К>Правда, зачем в винапи сделана разница между HINSTANCE и HMODULE — мне непонятно.
http://blogs.msdn.com/oldnewthing/archive/2004/06/14/155107.aspx