先週、投稿したCDialog()クラスで基底クラスがEnterキーとESCキーを処理してダイアログを終了させてしまう件ですが、ちょっと間違いがありました。
プログラムでフックするためには下記の2つのメソッドをオーバーライドするか、PreTranslateMessage()で処理する必要があります。
・OnOK();
・OnCancel();
C++ですので、大文字、小文字を区別します。間違いの無いように!
↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
人気blogランキングへ
日本ブログ村へ








コメントする