« 幸楽苑 高崎緑町店 / ラーメン・群馬県高崎市 | メイン | 今日のバカねこ改め今日のりりこ »

2008年11月23日

MFCで作成したダイアログの画面

VC++6.0(eVC4.0)を使用しMFCのダイアログウィンドウを作成しました。

OK, キャンセルボタンは削除したのにもかかわらず、リターンキーを押下するとなぜかウィンドウが閉じてしまうという不具合が発生しました。

色々ネットで調べて、

・何もしないボタンを「標準ボタン」にする。

・virtual void OnOk()を実装する。

などで解決できたのですが、他の画面は、「afx_msg void OnOk();」の実装のみで解決できていました。

VC++6.0ではClassWizardで適当なボタンのBN_CLICKEDイベントに「OnOk」という名前をつければ回避できました。(ヘッダーファイルのメッセージマップはafx_msg void OnOk();です。)

eVC4.0でできるかは未確認なので、火曜日に試してみます。

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ村へ

投稿者 danna : 2008年11月23日 09:54

トラックバック

このエントリーのトラックバックURL:
http://www.namibuta.net/cgi-bin/mt/mt-tb.cgi/968

コメント

コメントしてください




保存しますか?



画像の中に見える文字を入力してください。