在WinMain前或得hInstance

来源:百度知道 编辑:UC知道 时间:2024/05/10 20:33:49
我写一个控制台程序,可以在WinMain前之获得hInstance吗?要是可以该怎么处理?

WinMain 是被 WinMainCRTStartup 调用的,一般编程是无法更改的。

如果想在WinMain之前得到模块句柄,必须给EXE文件加壳,更改其入口点地址,这个必须要对PE文件的深入了解
你研究一下PE文件结构,就知道怎么回事了

这是不可能实现的,只有调用WinMain()函数后系统才分配实例句柄

这个是在运行程序时候系统分配给程序的实例句柄

不可以~~~