Bagikan melalui


NativeWindow.DefWndProc(Message) Metode

Definisi

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.

Berlaku untuk

Lihat juga