ダイアログ タブ上のコントロールのロストフォーカス

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
にゃん吉

ダイアログ タブ上のコントロールのロストフォーカス

#1

投稿記事 by にゃん吉 » 15年前

VC++(SDKで、MFCは使わず) で、ダイアログ上 に、タブコントロール(コモンコントロール)を貼り付けて
タブ上には、エディットコントロールが乗っています。
タブの作り方は以下を参照して作りました。
 http://sunafukin.jp/dannatti/software/v ... chap6.html

VBのように、LOSTフォーカスのイベントを、タブのProc関数内で、message を switch文で
引っかけているのですが、どうやらLOSTフォーカスのイベントがきていない様なのですが、
VC++では不可能なのでしょうか?

環境:VC++2008-SPなし, OS-WinXP SP3上。
どなたか、ご存じのかた教えてください。

にゃん吉

Re: ダイアログ タブ上のコントロールのロストフォーカス

#2

投稿記事 by にゃん吉 » 15年前

自己解決しました。

http://web.kyoto-inet.or.jp/people/yssk ... hap41.html
ここを参考にして、
作成したEditをサブクラス化をして、LOSTフォーカスメッセージを取得すれば
できました。


閉鎖

“C言語何でも質問掲示板” へ戻る