#include "shelldesktop.h"
#include <dbt.h>
Go to the source code of this file.
◆ CDesktopBrowser_CreateInstance()
| HRESULT CDesktopBrowser_CreateInstance |
( |
IShellDesktopTray * |
Tray, |
|
|
REFIID |
riid, |
|
|
void ** |
ppv |
|
) |
| |
◆ IsDesktopBrowserForwardShellViewCmd()
| static BOOL IsDesktopBrowserForwardShellViewCmd |
( |
WORD |
Cmd | ) |
|
|
static |
Definition at line 36 of file CDesktopBrowser.cpp.
37{
38
39
43}
#define FCIDM_SHVIEW_ARRANGE_AUTO
#define FCIDM_SHVIEW_ARRANGE_AUTOGRID
#define FCIDM_SHVIEW_DESELECTALL
#define FCIDM_SHVIEW_REFRESH
#define FCIDM_SHVIEW_CREATELINK
Referenced by CDesktopBrowser::OnCommand().
◆ SHCreateDesktop()
Definition at line 563 of file CDesktopBrowser.cpp.
564{
566 {
569 }
570
571 CComPtr<IShellBrowser> Browser;
575
576 return static_cast<HANDLE>(Browser.Detach());
577}
HRESULT CDesktopBrowser_CreateInstance(IShellDesktopTray *Tray, REFIID riid, void **ppv)
#define ERROR_INVALID_PARAMETER
#define FAILED_UNEXPECTEDLY
#define IID_PPV_ARG(Itype, ppType)
◆ SHDesktopMessageLoop()
Definition at line 583 of file CDesktopBrowser.cpp.
584{
585 if (hDesktop ==
NULL)
586 {
589 }
590
593
594 CComPtr<IShellBrowser> browser;
595 CComPtr<IShellView> shellView;
596
598 HRESULT hr = browser->QueryActiveShellView(&shellView);
601
603 {
604 if (bRet != -1)
605 {
606 if (shellView->TranslateAcceleratorW(&
Msg) !=
S_OK)
607 {
610 }
611 }
612 }
613
615}
TW_UINT32 TW_UINT16 TW_UINT16 MSG
BOOL WINAPI TranslateMessage(_In_ const MSG *)
BOOL WINAPI GetMessageW(_Out_ LPMSG, _In_opt_ HWND, _In_ UINT, _In_ UINT)
LRESULT WINAPI DispatchMessageW(_In_ const MSG *)
◆ SHIsTempDisplayMode()
Definition at line 622 of file CDesktopBrowser.cpp.
623{
625
628
631 DevMode.
dmSize =
sizeof(DevMode);
632
635
638
643
645}
BOOL WINAPI EnumDisplaySettingsW(LPCWSTR lpszDeviceName, DWORD iModeNum, LPDEVMODEW lpDevMode)
int WINAPI GetDeviceCaps(_In_opt_ HDC, _In_ int)
int WINAPI ReleaseDC(_In_opt_ HWND, _In_ HDC)
#define ENUM_REGISTRY_SETTINGS
HDC WINAPI GetDC(_In_opt_ HWND)
int WINAPI GetSystemMetrics(_In_ int)
◆ ShowFolderOptionsDialog()
Definition at line 259 of file misc.cpp.
260{
264}
UINT WINAPI DECLSPEC_HOTPATCH WinExec(LPCSTR lpCmdLine, UINT uCmdShow)
GLenum GLuint GLenum GLsizei const GLchar * buf
_In_ PVOID _Out_opt_ BOOLEAN _Out_opt_ PPFN_NUMBER Page
int WINAPIV wsprintfA(_Out_ LPSTR, _In_ _Printf_format_string_ LPCSTR,...)
Referenced by CDesktopBrowser::OnShowOptionsDlg(), and Options_RunDLLCommon().
◆ WINE_DEFAULT_DEBUG_CHANNEL()
| WINE_DEFAULT_DEBUG_CHANNEL |
( |
desktop |
| ) |
|
◆ szProgmanClassName
◆ szProgmanWindowName
| const WCHAR szProgmanWindowName[] = L"Program Manager" |
|
static |