NativeWindow.DefWndProc(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.
Memanggil prosedur jendela default yang terkait dengan jendela ini.
public:
void DefWndProc(System::Windows::Forms::Message % m);
public void DefWndProc(ref System.Windows.Forms.Message m);
member this.DefWndProc : Message -> unit
Public Sub DefWndProc (ByRef m As Message)
Parameter
- m
- Message
Pesan yang saat ini sedang diproses.
Keterangan
Biasanya, Anda hanya memanggil DefWndProc metode ketika Anda mencegat pesan jendela dan ingin prosedur jendela default untuk menangani pesan.
DefWndProc tidak boleh dipanggil untuk mengirim pesan jendela ke jendela; panggil fungsi Win32 SendMessage sebagai gantinya.
Ini adalah kesalahan untuk memanggil DefWndProc ketika Handle properti adalah 0.
Catatan Bagi Inheritor
Ambil alih metode ini dalam kelas turunan untuk menerapkan penanganan pesan kustom umum untuk jendela asli tertentu atau .NET Windows Forms Control. Pemrosesan kustom dapat dilakukan sebelum, setelah, atau alih-alih panggilan ke implementasi kelas dasar metode ini, yang melakukan pemrosesan pesan standar.
Sebaliknya, menambahkan penanganan pesan yang disesuaikan untuk aplikasi dapat dicapai melalui AddMessageFilter(IMessageFilter) metode Application kelas.