Bagikan melalui


Fungsi GetDpiFromDpiAwarenessContext (winuser.h)

Mengambil DPI dari handel DPI_AWARENESS_CONTEXT tertentu. Ini memungkinkan Anda menentukan DPI utas tanpa perlu memeriksa jendela yang dibuat dalam utas tersebut.

Sintaks

UINT GetDpiFromDpiAwarenessContext(
  DPI_AWARENESS_CONTEXT value
);

Parameter

value

Handel DPI_AWARENESS_CONTEXT untuk diperiksa.

Menampilkan nilai

Nilai DPI yang terkait dengan handel DPI_AWARENESS_CONTEXT .

Keterangan

DPI_AWARENESS_CONTEXT menangani yang terkait dengan nilai DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE dan DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 akan mengembalikan nilai 0 untuk DPI mereka. Ini karena DPI dari jendela per-monitor-aware dapat berubah, dan DPI aktual tidak dapat dikembalikan tanpa HWND jendela.

Persyaratan

   
Klien minimum yang didukung Windows 10, versi 1803 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h
Pustaka User32.lib
DLL User32.dll

Lihat juga

DPI_AWARENESS_CONTEXT