Freigeben über


CommonDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Methode

Definition

Definiert die Hookprozedur für Standarddialogfelder, die überschrieben wird, um einem Standarddialogfeld spezifische Funktionen hinzuzufügen.

protected:
 virtual IntPtr HookProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
[System.Security.SecurityCritical]
protected virtual IntPtr HookProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
protected virtual IntPtr HookProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
[<System.Security.SecurityCritical>]
abstract member HookProc : nativeint * int * nativeint * nativeint -> nativeint
override this.HookProc : nativeint * int * nativeint * nativeint -> nativeint
abstract member HookProc : nativeint * int * nativeint * nativeint -> nativeint
override this.HookProc : nativeint * int * nativeint * nativeint -> nativeint
Protected Overridable Function HookProc (hwnd As IntPtr, msg As Integer, wParam As IntPtr, lParam As IntPtr) As IntPtr

Parameter

hwnd
IntPtr

nativeint

Fensterhandle für das Win32-Dialogfeld.

msg
Int32

Windows-Nachricht, die vom Win32-Dialogfeld verarbeitet werden soll.

wParam
IntPtr

nativeint

Parameter für Dialogfeldaktionen.

lParam
IntPtr

nativeint

Parameter für Dialogfeldaktionen.

Gibt zurück

IntPtr

nativeint

Gibt immer Zero zurück.

Attribute

Hinweise

HookProc übernimmt die Dialoginitialisierung, indem das Dialogfeld relativ zum Bildschirm zentriert und der Fokus auf das Standardsteuerelement festgelegt wird.

Gilt für: