ASSERT(AfxGetThread() == NULL);

 現象:  找到源碼位置:  感覺是線程之類的的東西沒有初始化,查了一些資料說缺少_USRDLL宏,問題解決了,但不知道爲什麼。 先參考這個宏是幹什麼的:_USRDLL _AFXDLL _WINDLL 三種dll編譯宏的具體含義 接下來發現沒有加_USRDLL宏是不會執行CWinApp::InitInstance();這一句。 綜上:(1)結論就是Windows裏的編程需要一系列的初始化(儘管我們
相關文章
相關標籤/搜索