ボタンコントロールが他のイベントに邪魔されないようにするにはどうしたらよいでしょうか?

[戻る]
masa [E-Mail] 2000/11/04(土) 10:07:55
エディットコントロール 「名前」とボタンコントロール「終了」とをウィンドウ上に作って
「名前」にKillfocusを設定してあります
「終了」をクリックすると「名前」のOnKillfocusが先に実行されてしまいます
どうしたらよいでしょうか

ku 2000/11/06(月) 15:23:35
if (GetFocus()->GetSafeHwnd() != GetDlgItem(IDOK)->GetSafeHwnd()) {
    MessageBox("OK以外");
}

これでエディットコントロールのKillFocusで
IDOKボタンとそれ以外へのフォーカスの移動を判定できます.

masa 2000/11/07(火) 01:08:45
[[解決]]
ありがとうございました
初めてnetで質問しましたが反応が早くたすかりました
この手のことは今までだと2週間以上は悩んでいました

古いスレッドには追加発言できません。