Peristiwa SeretMulai

[Microsoft Agent tidak digunakan lagi pada Windows 7, dan mungkin tidak tersedia dalam versi Windows berikutnya.]

Deskripsi

Terjadi ketika pengguna mulai menyeret karakter.

Sintaks

Subagent**_DragStart** (ByValCharacterID, (ByValButton, (ByValShift, (ByValX, (ByValY**)**

Bagian Deskripsi
CHARACTERID Mengembalikan ID karakter yang diklik sebagai string.
Tombol Mengembalikan bilangan bulat yang mengidentifikasi tombol yang ditekan dan dirilis untuk menyebabkan peristiwa. Argumen tombol adalah bitfield dengan bit yang sesuai dengan tombol kiri (bit 0), tombol kanan (bit 1), dan tombol tengah (bit 2). Bit ini masing-masing sesuai dengan nilai 1, 2, dan 4. Hanya salah satu bit yang diatur, menunjukkan tombol yang menyebabkan peristiwa.
Shift Mengembalikan bilangan bulat yang sesuai dengan status tombol SHIFT, CTRL, dan ALT saat tombol yang ditentukan dalam argumen tombol ditekan atau dirilis. Sedikit diatur jika kunci tidak berfungsi. Argumen shift adalah bitfield dengan bit yang paling tidak signifikan yang sesuai dengan tombol SHIFT (bit 0), tombol CTRL (bit 1), dan tombol ALT (bit 2). Bit ini masing-masing sesuai dengan nilai 1, 2, dan 4. Argumen shift menunjukkan status kunci ini. Beberapa, semua, atau tidak ada bit yang dapat diatur, menunjukkan bahwa beberapa, semua, atau tidak ada tombol yang ditekan. Misalnya, jika CTRL dan ALT ditekan, nilai shift akan menjadi 6.
X,Y Mengembalikan bilangan bulat yang menentukan lokasi penunjuk mouse saat ini. Nilai X dan Y selalu dinyatakan dalam piksel, relatif terhadap sudut kiri atas layar.

 

Keterangan

Kejadian ini hanya dikirim ke klien aktif input dari karakter. Saat pengguna menyeret karakter tanpa klien input-active, server mengatur klien input-aktif terakhirnya sebagai klien input-aktif saat ini, mengirim peristiwa ActivateInput ke klien tersebut, lalu mengirim peristiwa DragStart .

Lihat juga

Peristiwa DragComplete