■MFC相談室 mfc17d.d ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
245:デフォルトの名無しさん 06/12/28 17:06:24 PostQuitとはトレードクラスのメンバ関数ですか? そのようなものは無いと思うんですが 246:デフォルトの名無しさん 06/12/28 17:14:10 PostQuitMessageだろう 247:デフォルトの名無しさん 06/12/28 17:15:53 PostQuitMessageだとスレッドどころかアプリケーション終了しますよ 248:デフォルトの名無しさん 06/12/28 17:34:50 UIスレッドなら スレッド側に、メッセージ受けると終了するような仕組みを作る。 メインスレッドからスレッドにPostMessage or PostThreadMessage。 必要に応じて、メインスレッドはスレッドが終了するまで待機。 249:デフォルトの名無しさん 06/12/28 17:37:02 なるほど ありがとうございますやってみます 250:デフォルトの名無しさん 06/12/28 22:05:29 VC6 で組んだプロジェクトが VC7 でコンパイル出来なくて困ってます。 ユーザー定義メッセージのとこなんですが。 メッセージマップで ON_MESSAGE(WM_USER_ENDTHREAD, OnUserEndthread) ヘッダで afx_msg void OnUserEndthread(UINT wParam, LONG lParam); 実体部で void CPg1::OnUserEndthread(UINT wParam, LONG lParam) { ; } としているのですが、コンパイル時に pg1.cpp(130): error C2440: 'static_cast' : 'void (__thiscall CPg1::* )(UINT,LONG)' から 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)' に変換できません。 とでます。 VC6 では問題ないのですが・・・。 ご教授下されば有難く思います。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4328日前に更新/205 KB
担当:undef