|
|
|
IShellBrowser Interface |
|
IID_IShellBrowser |
{000214E2-0000-0000-C000-000000000046} |
|
The IShellBrowser interface is exposed by Microsoft Windows Explorer and the Open File common dialog box to provide services for namespace extensions. It is a companion to the IShellView interface exposed by extensions.
Remarks
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IOleWindow Methods |
Description |
|
GetWindow |
Gets a window handle. |
|
ContextSensitiveHelp |
Controls enabling of context-sensitive help. |
|
IShellBrowser Methods |
Description |
|
InsertMenusSB |
Allows the container to insert its menu groups into the composite menu that is displayed when an extended namespace is being viewed or used. |
|
SetMenusSB |
Installs the composite menu in the view window. |
|
RemoveMenusSB |
Permits the container to remove any of its menu elements from the in-place composite menu and to free all associated resources. |
|
SetStatusTextSB |
Sets and displays status text about the in-place object in the container's frame-window status bar. |
|
EnableModelessSB |
Tells Windows Explorer to enable or disable its modeless dialog boxes. |
|
TranslateAcceleratorSB |
Translates accelerator keystrokes intended for the browser's frame while the view is active. |
|
BrowseObject |
Tells Windows Explorer to browse to another folder. |
|
GetViewStateStream |
Retrieves an IStream interface that can be used for storage of view-specific state information. |
|
GetControlWindow |
Retrieves the window handle to a browser control. |
|
SendControlMsg |
Sends control messages to either the toolbar or the status bar in an Windows Explorer window. |
|
QueryActiveShellView |
Returns the currently active (displayed) Shell view object. |
|
OnViewWindowActive |
Called by the Shell view when the view window or one of its child windows gets the focus or becomes active. |
|
SetToolbarItems |
Adds toolbar items to Windows Explorer's toolbar. |
|
GetWindow |
|
FUNCTION IShellBrowser_GetWindow ( _ BYVAL pthis AS DWORD PTR _ , BYREF phwnd AS DWORD _
) AS LONG
|
|
ContextSensitiveHelp |
|
FUNCTION IShellBrowser_ContextSensitiveHelp ( _ BYVAL pthis AS DWORD PTR _ , BYVAL fEnterMode AS LONG _
) AS
LONG
|
|
InsertMenusSB |
|
FUNCTION
IShellBrowser_InsertMenusSB ( _
|
|
SetMenusSB |
|
FUNCTION
IShellBrowser_SetMenusSB ( _
|
|
RemoveMenusSB |
|
FUNCTION
IShellBrowser_RemoveMenusSB ( _
|
|
SetStatusTextSB |
|
FUNCTION
IShellBrowser_SetStatusTextSB ( _
pszStatusText = UCODE$(pszStatusText) &
$NUL
|
|
EnableModelessSB |
|
FUNCTION
IShellBrowser_EnableModelessSB ( _
|
|
TranslateAcceleratorSB |
|
FUNCTION
IShellBrowser_TranslateAcceleratorSB ( _
|
|
BrowseObject |
|
FUNCTION
IShellBrowser_BrowseObject ( _
|
|
GetViewStateStream |
|
FUNCTION
IShellBrowser_GetViewStateStream ( _
|
|
GetControlWindow |
|
FUNCTION
IShellBrowser_GetControlWindow ( _
|
|
SendControlMsg |
|
FUNCTION
IShellBrowser_SendControlMsg ( _
|
|
QueryActiveShellView |
|
FUNCTION
IShellBrowser_QueryActiveShellView ( _
|
|
OnViewWindowActive |
|
FUNCTION
IShellBrowser_OnViewWindowActive ( _
|
|
SetToolbarItems |
|
FUNCTION
IShellBrowser_SetToolbarItems ( _
|
Page last updated on Monday, 03 April 2006 20:43:11 +0200