[過去ログ]
Win32API質問箱 Build127 (1002レス)
Win32API質問箱 Build127 http://mevius.5ch.net/test/read.cgi/tech/1639053176/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
219: デフォルトの名無しさん [] 2022/04/07(木) 19:12:44.04 ID:mVtcUlDy ウィンドウのリサイズイベント(WM_SIZE、WM_SIZING等)が来た時、ユーザーが直接そのウィンドウに対してリサイズを行ったのか、 ディスプレイ解像度等が変わり、システムの都合で結果的に変わったのかを判定したいと考えています。 ディスプレイ設定が変わった場合はWM_DISPLAYCHANGE等で判るので、 ユーザーが能動的にウィンドウをリサイズしたかどうかの判定ができればよいと思うのですが、 何か良い判定方法はあるでしょうか。 http://mevius.5ch.net/test/read.cgi/tech/1639053176/219
221: デフォルトの名無しさん [] 2022/04/07(木) 22:02:00.24 ID:mVtcUlDy >>220 よさげなメッセージがあったんですね! ありがとうございます! http://mevius.5ch.net/test/read.cgi/tech/1639053176/221
222: デフォルトの名無しさん [] 2022/04/07(木) 22:34:26.91 ID:mVtcUlDy https://stackoverflow.com/questions/1826165/wm-entersizemove-wm-exitsizemove-when-using-menu-not-always-paired ここによると、WM_ENTERSIZEMOVEが来てもリサイズや移動がキャンセルされるとWM_EXITSIZEMOVEが来ない場合があるようで、 その場合でもWM_ENTERSIZEMOVE中のWM_CAPTURECHANGEDで終了が判定できるとのことです。 たしかにタイトルバーからサイズや移動をキャンセルするとそのような動きでした。 これで解決しそうです。ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1639053176/222
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.197s*