パスワードを忘れた? アカウント作成
690115 journal

yunoの日記: 今日はちゃんと午前中におきた 3

日記 by yuno

さー。
雨も大丈夫そうなので外出するかなぁ。
今日は銀座方面かな。


SendMessage(WM_USER_HOGE);

がうまく行かない理由を考える必要もあるし
会社に行こうかなーっていうのはちょっと思うんだけど…。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • ここ数年、コーディングしたことないからなぁ(苦笑)
    SendMessageって、タスクスイッチがおきないとメッセージ送信しなかったよな気が。PostMessageってのもあるはずです。あれ?どっちがどっちか忘れてしまった(苦笑)。
    あとはSPYとかでメッセージを地道におっかけてください(^^)
    おいらはこれからEPICライブに行ってきます。
    --
    ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪  yasu0907
    • まいどありがと。
      でもSPYの使い方がよくわかんない(笑)
      タスクスイッチってどんな状態をいうのかしらっていうのが良くりかいできていないっていうのもあるけど、
      もともとのコードが

      CFoo::OnFileOpen() {
      ファイルの選択ダイアログで選択;
      SendMessage(WM_USER_FILE);
      }

      こんなコードなのね(かなりいいかげんだけど)。それの枠組をそのままで、ダイアログの表示部分をDBの処理に変えているだけなの。
      だから、SendMessage()の処理がうまくいってほしーなーって感じなのね。
      ASSERTのコードに移ってすぐもに戻ってきちゃってるみたいだから、なんかおかしいんです(笑)

      まー。しょーがないのでじっくり追ってみます。
      --
      -- yuno
      親コメント
      • いずれ、ないと困ります。
        やっぱり考えられるのはメッセージは投げてるけどキューにたまってるか、渡す相手のハンドルがおかしいか、じゃないでしょうか?
          SendMessageの送信先のクラスって画面のクラス?そうじゃないと、どこにイってるかわかりません。
        --
        ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪  yasu0907
        親コメント
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...