問題タブ [setwindowpos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - SetWindowPos がウィンドウを移動またはサイズ変更しない
SWP を呼び出して特定のウィンドウのサイズを変更しようとすると、移動したり、サイズを変更したりしません。
ウィンドウハンドルは有効です。FindWindow
サイズを変更したいウィンドウにハンドル値を手動で設定して、ハンドルを取得しようとしました。
を使用GetWindowPlacement
すると、ウィンドウはSW_NORMAL
SW_MAXIMIZE ではなく、であると表示されます。
窓のスタイルは
拡張スタイルは 0x0 です。
を呼び出す前に、ウィンドウをSW_NORMAL
withに設定しようとしました。ShowWindow
SetWindowPos
SetWindowPos
どちらも、MoveWindow
失敗しなかったことを示す false 以外の値を返します。
SetWindowPos と MoveWindow がこのウィンドウを移動またはサイズ変更できないのはなぜですか?
uwp - すべてのパラメーターを指定しても SetWindowPos が何もしない
SetWindowPos と GetForegroundWindow をインポートしました。
私はそれらを使用しようとしましたが、GetForegroundWindow は有効な値を返しますが、SetWindowPos は何もしません:
設定する必要がある機能はありますか? または、許可を忘れましたか?
同じコード ブロックを .NET プロジェクトに挿入すると、必要な結果が得られるようです。UWP でこれを実現する方法はありますか、それとも .NET でこれを行う必要がありますか?