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.
Dikirim setelah jendela dipindahkan.
Jendela menerima pesan ini melalui fungsi WindowProc-nya.
#define WM_MOVE 0x0003
Parameter
-
wParam
-
Parameter ini tidak digunakan.
-
lParam
-
Koordinat x dan y dari sudut kiri atas area klien jendela. Kata berurutan rendah berisi koordinat x sementara kata urutan tinggi berisi koordinat y.
Nilai hasil
Jenis: LRESULT
Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.
Keterangan
Parameter diberikan dalam koordinat layar untuk jendela tumpang tindih dan pop-up dan dalam koordinat induk-klien untuk jendela anak.
Contoh berikut menunjukkan cara mendapatkan posisi dari parameter lParam .
xPos = (int)(short) LOWORD(lParam); // horizontal position
yPos = (int)(short) HIWORD(lParam); // vertical position
Anda juga dapat menggunakan makro MAKEPOINTS untuk mengonversi parameter lParam ke struktur POINTS.
Fungsi DefWindowProc mengirim pesan WM_SIZE dan WM_MOVE saat memproses pesan WM_WINDOWPOSCHANGED. Pesan WM_SIZE dan WM_MOVE tidak dikirim jika aplikasi menangani pesan WM_WINDOWPOSCHANGED tanpa memanggil DefWindowProc.
Persyaratan
| Persyaratan | Value |
|---|---|
| Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
| Header |
|
Baca juga
-
Referensi
-
Konseptual
-
Sumber Daya Lainnya