フォーカス?イベントの取得

解決


14  2005-11-30 15:29:15  No: 93016

フォームが1つあったとします、
この時デスクトップなどをクリックすると
フォームはフォーカス?を失いますが、
その時のイベントは取れないのでしょうか?

よろしくお願いします


ななし  2005-11-30 16:08:54  No: 93017

> フォームはフォーカス?を失いますが、
> その時のイベントは取れないのでしょうか?

何の工夫もないコメントで恐縮ですが
フォームはフォーカスを失う(LostFocus)訳でダメでしょうか?


ななし  2005-11-30 16:20:07  No: 93018

> フォームはフォーカスを失う(LostFocus)訳でダメでしょうか?

はい、ダメでした。スレ汚しすいません。


GOD  2005-11-30 16:58:27  No: 93019

WM_ACTIVATEAPPとか。
イベント自体はフォーカス?を取得/消失した時に来るのでwParamで判断する。

#ただ、WM_ACTIVATEAPPイベントを取得する為にはサブクラス化しなければいけな
#いけどそこまでして必要なのかな?


14  2005-11-30 17:58:06  No: 93020

ななしさん、GODさんありがとうございました。

WM_ACTIVATEAPPってのがあったんですね
知りませんでした・・・

すでにサブクラス化はしてあったので簡単に出来ました。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加