問題タブ [window-position]
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# - C# で別のアプリケーションのウィンドウ位置を取得および設定する方法
C# を使用して別のアプリケーションの位置を取得および設定するにはどうすればよいですか?
たとえば、メモ帳の左上の座標 (100,400 のどこかに浮かんでいるとしましょう) と、このウィンドウの位置を 0,0 に取得したいと考えています。
これを達成する最も簡単な方法は何ですか?
c++ - ウィンドウの位置をデスクトップの作業領域に制限する
ユーザーが自分の Win32 ウィンドウをデスクトップの作業領域内でのみドラッグできるようにしたいと考えています。つまり、ウィンドウのどの部分もモニターの外にはみ出してはならず、ウィンドウがタスクバーに重なってもいけません。
吃音を発生させない方法でそれを行いたいと思います。WM_MOVE メッセージを処理し、MoveWindow() を呼び出して、ウィンドウが消えた場合にウィンドウの位置を変更することはできますが、MoveWindow() によって引き起こされるちらつき効果は好きではありません。
また、移動が実際に行われる前に移動先の四角形を変更することで、MoveWindow() を呼び出す必要がないように WM_MOVING を処理しようとしました。これはちらつきの問題を解決しますが、私が遭遇する別の問題は、ドラッグが発生したときにカーソルがウィンドウから離れて、カーソルがウィンドウ内にないときにユーザーがウィンドウをドラッグできるようになることです。
これらの問題に遭遇せずにウィンドウを制限するにはどうすればよいですか?
.net - デスクトップのサイズをプログラムで決定するにはどうすればよいですか?
ウィンドウのサイズ、状態、および位置を保存/復元しようとしてSystem::Windows::Forms::Form
いますが、ウィンドウが以前に別のモニターにあり、snogle モニターのみが利用可能なときにアプリが起動された場合、それ自体がどこかに配置されることを確認したいと考えています画面上で。
では、現在のデスクトップ サイズと、アプリケーションが範囲外かどうかを判断するにはどうすればよいでしょうか?
c# - 別のアプリケーションのサイズを取得して、その上に適切にスケーリングされたウィンドウを配置します
バックグラウンド:
私は、グラフィックスが多いPDFで多くの作業をしています。実際、これらはコードのグラフィカル表現です。コードのバージョンを比較したい場合もありますが、通常は 2 つの PDF リーダーを開いてウィンドウを切り替えるか、並べて配置します。
私はそれにうんざりしたので、1つのpdfのページのクリップされた画像を含むシンプルなアプリを作成し、それを半透明にして他のpdfの上に置きました。私のマシンでは機能しますが、他の誰かが別の解像度とリーダーの配置を持っているため、うまく機能しません。
質問: 別のアプリ (Acrobat Reader など) の位置とサイズを取得して、その上に自分のアプリを適切にスケーリングして配置することはできますか?
または、これを行うより良い方法はありますか?私は2つの選択肢を見ることができます.Acrobat Readerまたは他のpdfリーダー用のプラグインを作成するか、独自のリーダーを作成して、1つの半透明で2つのpdfを重ねて開くことができます.
emacs - Emacs のバッファ スイッチで以前のウィンドウ位置を復元する
ウィンドウを分割して、選択したバッファーの 2 つの異なる部分を同時に表示します。ウィンドウの 1 つで別のバッファに切り替えてから元のバッファに戻ると、前のウィンドウの位置が失われます。両方のウィンドウで、選択したバッファの同じ部分が表示されます。バッファスイッチ間でウィンドウの位置を復元するにはどうすればよいですか?
c# - SetWindowPos/MoveWindow 持続問題
ウィンドウのサイズを変更して中央に配置するためにSetWindowPos
andを使用しています。MoveWindow
正常に動作しますが、Windows Media Player やコントロール パネルなどのいくつかのウィンドウで、ウィンドウを閉じて再度開くと、新しいサイズ変更/移動が反映されません。手動でサイズを変更すると、次にウィンドウを開いたときに変更が反映されます。を呼び出しUpdateWindow
ても変更が反映されません。変更が保存されるようにウィンドウを送信する必要があるものはありますか? 役に立ちますかRedrawWindow
?ありがとう?
windows - 特定の場所で他のアプリケーションからウィンドウを開く
すべてのWindowsのウィンドウ(および他のアプリケーションのウィンドウ)を特定の場所で強制的に開くことは可能ですか?はいの場合、どのように?
おそらく、すべてのプログラムにウィンドウの「中央画面」または位置xyを強制的に開く方法があります。
java - iPhone、iPad、およびWindows Phoneアプリはどのように展開されますか?
私の理解では、AndroidアプリはすべてコンパイルされてAPKファイルに組み込まれます。APKファイルは実行可能なJARのようなものです。これらは、AndroidデベロッパーがAndroidマーケットプレイスでホストし、販売時点でユーザーがダウンロードするファイルです。
iPhone、iPad、およびWindows Phoneデバイスに相当するAPKは何ですか?驚いたことに、これに関する公開情報はほとんどまたはまったくありません(少なくとも、それぞれのSDKをダウンロードしてインストールする必要がない場合は、そうする必要はありません!)。開発者がそれぞれのマーケットプレイス/アプリストアにアップロードする必要があり、それぞれのプラットフォームのapppユーザーによってプルダウンされてクライアント側で実行されるファイルタイプを探します。
誰かが知っているなら、Blackberry、Nook、Kindleにも興味があります。前もって感謝します!
qt4 - PyQt4ダイアログウィンドウを中央に配置する最良の方法は何ですか?
ダイアログを.show()
表示すると、通常は少し左に表示されますが、その理由がわかりません。開いているすべてのダイアログを中央に配置したかったので、次を使用しました。
また:
私の質問は、どちらが適切な/より良い使用方法で、違いは何ですか?
flash - Adobe Air - Flash - ウィンドウの初期位置
デスクトップ用のair 3.2を使用して、Adobe Flash CS6でデスクトップアプリを設計しています(フラッシュターゲット設定)。空中設定には、アプリのウィンドウの位置の初期値を設定できる高度なタブがあります。画面の真ん中に設定する方法がわかりません。
ここにスクリーンショットがあります: