看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC 2005 問題(Question): 目前在練習MFC的部份,之前是使用AfxBeginThread,來練習單一個緒的slider ,之後想改使用CreateThread,但一直無法執行,自己知道應該是在開頭CreateThread 的宣告建立部分出錯,想請問在MFC下使用CreateThread開頭宣告的部份該怎麼建立呢 ,或著是有大大可以提供相關例子,謝謝 程式碼(Code):(請善用置底文網頁, 記得排版) http://pastie.org/4272229 上面是自己練習AfxBeginThread的部份 http://pastie.org/4272318 這邊是自己改用createthread,但因為錯誤的部分太多(一部分自己C++學得不好,就開始 學MFC),可能會很傷眼..。 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.206.27
purincess:無法執行是出現啥錯誤? 07/17 23:03
purincess:還有你的code也提供一下~~ 方便大家幫你找問題 07/17 23:05
williamsm:是 我先找一下 07/17 23:07
※ 編輯: williamsm 來自: 114.25.206.27 (07/17 23:33)
purincess:你的 CThread2View::ThreadProc 是static member嗎~ 07/17 23:36
williamsm:不是 自己在程式中沒加入過static 07/17 23:41
james732:ThreadProc必須是static 07/18 00:34
james732:啊,也可以是全域函式,但不可以是member function 07/18 00:48
purincess:因為已經寫成CThread2View的member function了所以...XD 07/18 00:53
williamsm:了解 我再找資料看看 感謝 07/18 08:19