Bagikan melalui


Metode IDirectManipulationViewport::AddEventHandler (directmanipulation.h)

Menambahkan penanganan aktivitas baru untuk mendengarkan peristiwa viewport.

Sintaks

HRESULT AddEventHandler(
  [in]          HWND                                    window,
  [in]          IDirectManipulationViewportEventHandler *eventHandler,
  [out, retval] DWORD                                   *cookie
);

Parameter

[in] window

Handel jendela yang dimiliki oleh utas untuk panggilan balik peristiwa.

[in] eventHandler

Handler yang dipanggil saat status viewport dan peristiwa pembaruan terjadi. Objek yang ditentukan harus mengimplementasikan antarmuka IDirectManipulationViewportEventHandler .

[out, retval] cookie

Handel yang mewakili panggilan balik penanganan aktivitas ini.

Nilai kembali

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Panggilan balik peristiwa diaktifkan dari utas yang memiliki jendela yang ditentukan. Peristiwa berturut-turut dari metode panggilan balik yang sama dapat digabungkan.

Catatan Jika viewport memiliki perilaku drag-drop yang terpasang, penanganan aktivitas harus menerapkan IDirectManipulationDragDropEventHandler.
 

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header directmanipulation.h

Lihat juga

IDirectManipulationViewport