在exe中,它们没有任何区别。hInstance
和GetModuleHandle(NULL)
从 WinMain()入口
都引用相同的HINSTANCE
(.exe文件的模块)。但是如果在DLL中创建窗口就会有所不同,因为你必须使用DLL中的 hInstance
,但GetModuleHandle(NULL)
仍然会返回exe中的HINSTANCE
。
2024-03-01 21:14:28
在exe中,它们没有任何区别。hInstance
和GetModuleHandle(NULL)
从 WinMain()入口
都引用相同的HINSTANCE
(.exe文件的模块)。但是如果在DLL中创建窗口就会有所不同,因为你必须使用DLL中的 hInstance
,但GetModuleHandle(NULL)
仍然会返回exe中的HINSTANCE
。