mainwnd - yamaumima/hello.github.io GitHub Wiki

在对话框中创建了一个新线程,在线程中调用afxgetmainwnd()获取主程序的句柄,程序出现莫名其妙的崩溃,调试发现在线程中通过afxgetmainwnd()是不能得到主程序的句柄,

只有通过CMainFrame *pMainFrm = (CMainFrame *)(afxgetapp()->afxmainwnd());才能得到主程序的句柄。

afxgetmainwnd()得到的是当前线程的句柄

afxgetapp()->afxmainwnd()得到的是应用程序的主线程句柄,在程序中是唯一的 ————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/yueye30121/article/details/11808289