問題タブ [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.

0 投票する
0 に答える
1303 参照

c++ - SetWindowPos がウィンドウを移動またはサイズ変更しない

SWP を呼び出して特定のウィンドウのサイズを変更しようとすると、移動したり、サイズを変更したりしません。

ウィンドウハンドルは有効です。FindWindowサイズを変更したいウィンドウにハンドル値を手動で設定して、ハンドルを取得しようとしました。

を使用GetWindowPlacementすると、ウィンドウはSW_NORMALSW_MAXIMIZE ではなく、であると表示されます。

窓のスタイルは

拡張スタイルは 0x0 です。

を呼び出す前に、ウィンドウをSW_NORMALwithに設定しようとしました。ShowWindowSetWindowPos

SetWindowPosどちらも、MoveWindow失敗しなかったことを示す false 以外の値を返します。

SetWindowPos と MoveWindow がこのウィンドウを移動またはサイズ変更できないのはなぜですか?

0 投票する
1 に答える
217 参照

uwp - すべてのパラメーターを指定しても SetWindowPos が何もしない

SetWindowPos と GetForegroundWindow をインポートしました。

私はそれらを使用しようとしましたが、GetForegroundWindow は有効な値を返しますが、SetWindowPos は何もしません:

設定する必要がある機能はありますか? または、許可を忘れましたか?

同じコード ブロックを .NET プロジェクトに挿入すると、必要な結果が得られるようです。UWP でこれを実現する方法はありますか、それとも .NET でこれを行う必要がありますか?