ハンドルを取得したときにウィンドウがどの画面に表示されているかを検出したい。Win APIで関数を見つけましたSetWindowPos()
が、残念ながら、GetWindowPos()
だけではありませんGetWindowRect()
が、これはいくつかの奇妙な値になります。
私は2つのデバイスを手に入れました。1つは1280x1024、もう1つは(プライマリ)1680x1050です。最小化されたFirefoxの位置を取得したい場合、どちらの画面でもb / l / r / t -31973 / -32000 / -31840/-32000を取得します。
それが私の左または右の画面であることをどうやって知ることができますか?