Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi GrayString . Ini digunakan untuk menggambar string. Jenis GRAYSTRINGPROC menentukan penunjuk ke fungsi panggilan balik ini. GrayStringProc (atau OutputProc) adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi atau yang ditentukan pustaka.
Syntax
GRAYSTRINGPROC Graystringproc;
BOOL Graystringproc(
HDC unnamedParam1,
LPARAM unnamedParam2,
int unnamedParam3
)
{...}
Parameter-parameternya
unnamedParam1
Jenis: HDC
Handel ke konteks perangkat dengan bitmap setidaknya lebar dan tinggi yang ditentukan oleh parameter nWidth dan nHeight diteruskan ke GrayString. Parameter ini biasanya bernama hDc.
unnamedParam2
Jenis: LPARAM
Penunjuk ke string yang akan digambar. Parameter ini biasanya bernama lpData.
unnamedParam3
Jenis: int
Panjangnya, dalam karakter, dari string. Parameter ini biasanya bernama nCount.
Mengembalikan nilai
Jenis: BOOL
Jika berhasil, fungsi panggilan balik harus mengembalikan TRUE.
Jika fungsi gagal, nilai yang dikembalikan adalah FALSE.
Komentar
Nota
Parameter didefinisikan di header tanpa nama: typedef BOOL (CALLBACK* GRAYSTRINGPROC)(HDC, LPARAM, int);. Oleh karena itu, blok sintaks mencantumkannya sebagai unnamedParam1 - unnamedParam3. Anda dapat memberi nama parameter ini apa pun di aplikasi Anda. Namun, mereka biasanya dinamai seperti yang ditunjukkan dalam deskripsi parameter.
Fungsi panggilan balik harus menggambar gambar relatif terhadap koordinat (0,0).
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | winuser.h (termasuk Windows.h) |