Bagikan melalui


InputNonClientPointerSource Kelas

Definisi

Memproses input penunjuk di area non-klien jendela.

public ref class InputNonClientPointerSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InputNonClientPointerSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InputNonClientPointerSource
Public NotInheritable Class InputNonClientPointerSource
Warisan
Object Platform::Object IInspectable InputNonClientPointerSource
Atribut

Keterangan

Area non-klien jendela mencakup elemen seperti bilah judul, bilah menu, atau bingkai jendela.

Properti

DispatcherQueue

Mendapatkan antrean dispatcher yang terkait dengan objek InputNonClientPointerSource .

Metode

ClearAllRegionRects()

Menghapus semua jenis wilayah dalam area non-klien jendela dari InputNonClientPointerSource.

ClearRegionRects(NonClientRegionKind)

Menghapus setiap wilayah dari jenis yang ditentukan dalam area non-klien jendela dari InputNonClientPointerSource.

GetForWindowId(WindowId)

Mengambil objek InputNonClientPointerSource untuk jendela yang ditentukan.

GetRegionRects(NonClientRegionKind)

Mendapatkan batas partisi untuk setiap wilayah dari jenis yang ditentukan dalam area non-klien jendela.

SetRegionRects(NonClientRegionKind, RectInt32[])

Mengatur batas partisi setiap wilayah di area non-klien jendela.

Acara

CaptionTapped

Terjadi saat jendela caption melaporkan tindakan ketukan oleh penunjuk.

PointerEntered

Terjadi ketika penunjuk memasuki wilayah area non-klien jendela..

PointerExited

Terjadi ketika penunjuk keluar dari wilayah area non-klien jendela..

PointerMoved

Terjadi ketika penunjuk dipindahkan saat berada di dalam wilayah area non-klien jendela.

PointerPressed

Terjadi ketika tindakan pers (seperti tekan sentuh atau klik mouse) di dalam wilayah area non-klien jendela diterima untuk penunjuk.

PointerReleased

Terjadi ketika perangkat penunjuk yang terkait dengan tindakan InputNonClientPointerSource.PointerPressed sebelumnya dirilis saat berada dalam wilayah area non-klien jendela.

RegionsChanged

Terjadi pada perubahan pada batas partisi suatu wilayah di area non-klien jendela.

Berlaku untuk