Control.ProcessKeyEventArgs(Message) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memproses pesan kunci dan menghasilkan peristiwa kontrol yang sesuai.
protected:
virtual bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected virtual bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
abstract member ProcessKeyEventArgs : Message -> bool
override this.ProcessKeyEventArgs : Message -> bool
Protected Overridable Function ProcessKeyEventArgs (ByRef m As Message) As Boolean
Parameter
Mengembalikan
true jika pesan diproses oleh kontrol; jika tidak, false.
Keterangan
Metode ini dipanggil ketika kontrol menerima pesan keyboard. Metode ini bertanggung jawab untuk menghasilkan peristiwa kunci yang sesuai untuk pesan dengan memanggil OnKeyPressmetode , OnKeyDown, atau OnKeyUp . Parameter m berisi pesan jendela yang harus diproses. Nilai yang Message.Msg mungkin untuk properti adalah WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP, dan WM_IME_CHAR.
Catatan Bagi Inheritor
Saat mengambil alih ProcessKeyEventArgs(Message) metode di kelas turunan, kontrol harus kembali true menunjukkan bahwa metode tersebut telah memproses kunci. Untuk kunci yang tidak diproses oleh kontrol, hasil pemanggilan metode kelas ProcessKeyEventArgs(Message) dasar harus dikembalikan. Kontrol jarang terjadi, jika pernah, perlu mengambil alih metode ini.