我需要在使用某些對話框的MFC應用程序中使用AfxBeginThread來創建線程,但因爲線程函數在類內部,所以我必須將其設置爲靜態,然後我無法使用任何控件,因爲它們不是靜態的,即使我將它們設置爲靜態,我也會得到一些鏈接器錯誤。創建使用對話框的線程
有人能告訴我它是如何實現這個的正確方法嗎?我真的需要去控制靜電嗎?或者有沒有其他方法可以做到這一點?
這是錯誤的(不帶靜電)
error C2228: left of '.AddString' must have class/struct/union
使用靜態:
unresolved external symbol "public: static class CListBox CsearchDlg::m_musicList" ([email protected]@@[email protected]@A)
哦,所以這樣我可以使我的線程功能全局 – Kobe 2011-06-09 06:57:54
@vBx - 是的,你可以 – littleadv 2011-06-09 06:59:19
謝謝你,你救了我:) – Kobe 2011-06-09 07:00:13