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

解決


14  2005-12-01 00:29:15  No: 93016

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

よろしくお願いします


ななし  2005-12-01 01:08:54  No: 93017

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

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


ななし  2005-12-01 01:20:07  No: 93018

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

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


GOD  2005-12-01 01:58:27  No: 93019

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

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


14  2005-12-01 02:58:06  No: 93020

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

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

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


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

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






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