Fungsi panggilan balik TranslateDispatch
[TranslateDispatch tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Digunakan oleh klien fungsi DoReaderMode untuk mencegat dan secara eksplisit menangani pesan windows apa pun yang ditargetkan untuk area pengguliran jendela mode pembaca. Ini adalah fungsi panggilan balik yang ditentukan aplikasi.
Sintaks
BOOL CALLBACK TranslateDispatch(
_In_ const MSG *lpmsg
);
Parameter
Nilai kembali
Jenis: BOOL
TRUE jika pesan ditangani oleh fungsi ini; jika tidak, FALSE. Jika FALSE, pesan ditangani oleh implementasi mode pembaca default. Implementasi itu menangani gerakan dan tombol mouse serta penekanan tombol.
Contoh
Contoh berikut menguraikan implementasi fungsi ini.
BOOL CALLBACK
TranslateDispatchCallback(LPMSG lpmsg)
{
BOOL fResult = FALSE;
if (lpmsg->message == WM_KEYDOWN)
{
// Perform custom keyboard actions here.
fResult = TRUE;
}
return fResult;
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |