Fungsi ScaleWindowExtEx (wingdi.h)
Fungsi ScaleWindowExtEx memodifikasi jendela untuk konteks perangkat menggunakan rasio yang dibentuk oleh multiplicands dan divisor yang ditentukan.
Sintaks
BOOL ScaleWindowExtEx(
[in] HDC hdc,
[in] int xn,
[in] int xd,
[in] int yn,
[in] int yd,
[out] LPSIZE lpsz
);
Parameter
[in] hdc
Handel ke konteks perangkat.
[in] xn
Jumlah untuk mengalikan tingkat horizontal saat ini.
[in] xd
Jumlah untuk membagi tingkat horizontal saat ini.
[in] yn
Jumlah untuk mengalikan jangkauan vertikal saat ini.
[in] yd
Jumlah untuk membagi tingkat vertikal saat ini.
[out] lpsz
Penunjuk ke struktur SIZE yang menerima jangkauan jendela sebelumnya, dalam unit logis. Jika lpSizeNULL, parameter ini tidak digunakan.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Jangkauan jendela dimodifikasi sebagai berikut:
xNewWE = (xOldWE * Xnum) / Xdenom
yNewWE = (yOldWE * Ynum) / Ydenom
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wingdi.h (sertakan Windows.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |
Lihat juga
Fungsi Ruang Koordinat dan Transformasi