System.Windows.Forms.FileDialog.HookProc Method

Defines the common dialog box hook procedure that is overridden to add specific functionality to the file dialog box.

Syntax

protected override IntPtr HookProc (IntPtr hWnd, int msg, IntPtr wparam, IntPtr lparam)

Parameters

hWnd
The handle to the dialog box window.
msg
The message received by the dialog box.
wparam
Additional information about the message.
lparam
Additional information about the message.

Returns

Returns zero if the default dialog box procedure processes the message; returns a nonzero value if the default dialog box procedure ignores the message.

Remarks

A hook procedure allows the user to connect or insert other routines into a routine or application for the purpose of debugging or enhancing functionality.

By default, the hook procedure centers the dialog box on the screen in response to a WM_INITDIALOG message.

Requirements

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0