ICommDlgBrowser interface (shobjidl_core.h)
Exposed by the common file dialog boxes to be used when they host a Shell browser. If supported, ICommDlgBrowser exposes methods that allow a Shell view to handle several cases that require different behavior in a dialog box than in a normal Shell view. You obtain an ICommDlgBrowser interface pointer by calling QueryInterface on the IShellBrowser object.
Inheritance
The ICommDlgBrowser interface inherits from the IUnknown interface. ICommDlgBrowser also has these types of members:
Methods
The ICommDlgBrowser interface has these methods.
ICommDlgBrowser::IncludeObject Allows the common dialog box to filter objects that the view displays. |
ICommDlgBrowser::OnDefaultCommand Called when a user double-clicks in the view or presses the ENTER key. |
ICommDlgBrowser::OnStateChange Called after a state, identified by the uChange parameter, has changed in the IShellView interface. |
Remarks
Use ICommDlgBrowser when you need to provide special behavior while hosted inside the common dialog boxes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shobjidl.h) |