Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Persegi panjang yang mengelilingi semua monitor adalah layar virtual . Desktop mencakup layar virtual alih-alih satu monitor. Ilustrasi berikut menunjukkan kemungkinan pengaturan tiga monitor.
ilustrasi
Monitor utama berisi asal (0,0). Ini untuk memastikan kompatibilitas dengan aplikasi yang ada yang mengharapkan monitor dengan titik asal. Namun, monitor utama tidak harus berada di kiri atas layar virtual. Di Gambar 1, itu dekat pusat. Ketika monitor utama tidak berada di kiri atas layar virtual, bagian layar virtual memiliki koordinat negatif. Karena pengaturan monitor diatur oleh pengguna, semua aplikasi harus dirancang untuk bekerja dengan koordinat negatif. Untuk informasi selengkapnya, lihat Pertimbangan Monitor Ganda untuk Program Lama.
Koordinat layar virtual diwakili oleh nilai 16-bit yang ditandatangani karena nilai 16-bit yang terkandung dalam banyak pesan yang ada. Dengan demikian, batas layar virtual adalah:
SHORT_MIN <= rcVirtualScreen.left <= SHORT_MAX - 1
SHORT_MIN +1 <= rcVirtualScreen.right <= SHORT_MAX
SHORT_MIN <= rcVirtualScreen.top <= SHORT_MAX - 1
SHORT_MIN +1 <= rcVirtualScreen.bottom <= SHORT_MAX