NativeWindow.DefWndProc(Message) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает процедуру окна по умолчанию, связанную с этим окном.
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)
Параметры
- m
- Message
Сообщение, которое в настоящее время обрабатывается.
Комментарии
Как правило, метод вызывается DefWndProc только при перехвате сообщений окна и требуется, чтобы процедура окна по умолчанию обрабатывала это сообщение.
DefWndProc не следует вызывать для отправки сообщения окна в окно; вместо этого вызовите функцию Win32 SendMessage .
Это ошибка при вызове DefWndProcHandle свойства 0.
Примечания для тех, кто наследует этот метод
Переопределите этот метод в производном классе, чтобы реализовать обобщенную пользовательскую обработку сообщений для определенного собственного окна или .NET Windows Forms Control. Пользовательская обработка может выполняться до, после или вместо вызова реализации базового класса этого метода, который выполняет стандартную обработку сообщений.
Напротив, можно выполнить добавление настраиваемой Application обработки сообщений для приложения с помощью AddMessageFilter(IMessageFilter) метода класса.