关于控制台程序下使用mfc库中的函数时断言

例如:

TCHAR path[8192];

int len = getmodulefilename(afxgetinstancehandle(),path,8192);//会出现断言

 如果没有选择支持MFC,就使用afxgetinstancehandle(),会出现断言,要先使用AfxWinInit(::GetModuleHandle(NULL),NULL,::GetCommandLine(),0)初始化MFC(相当于支持MFC)。

原文地址:https://www.cnblogs.com/lisuyun/p/4134651.html