#include <windows.h>
#include <commctrl.h>
#include <commdlg.h>
#include <cpl.h>
#include <tchar.h>
#include <setupapi.h>
#include <stdio.h>
#include <shlobj.h>
#include <regstr.h>
#include <cplext.h>
#include <dll/desk/deskcplx.h>
#include <cfgmgr32.h>
#include <uxtheme.h>
#include <uxundoc.h>
#include "appearance.h"
#include "preview.h"
#include "draw.h"
#include "monslctl.h"
#include "resource.h"
Go to the source code of this file.
Data Structures |
| struct | PAPPLET |
| struct | PDIBITMAP |
| struct | PRESOLUTION_INFO |
| struct | PSETTINGS_ENTRY |
| struct | PDISPLAY_DEVICE_ENTRY |
| struct | PGLOBAL_DATA |
Defines |
| #define | COBJMACROS |
| #define | MAX_DESK_PAGES 32 |
| #define | NUM_SPECTRUM_BITMAPS 3 |
Functions |
| HMENU | LoadPopupMenu (IN HINSTANCE hInstance, IN LPCTSTR lpMenuName) |
| PDIBITMAP | DibLoadImage (LPTSTR lpFilename) |
| VOID | DibFreeImage (PDIBITMAP lpBitmap) |
| INT | AllocAndLoadString (LPTSTR *lpTarget, HINSTANCE hInst, UINT uID) |
| ULONG __cdecl | DbgPrint (PCCH Format,...) |
| BOOL | DisplayAdvancedSettings (HWND hWndParent, PDISPLAY_DEVICE_ENTRY DisplayDevice) |
| IDataObject * | CreateDevSettings (PDISPLAY_DEVICE_ENTRY DisplayDeviceInfo) |
| HPSXA WINAPI | SHCreatePropSheetExtArrayEx (HKEY, LPCWSTR, UINT, IDataObject *) |
| INT_PTR CALLBACK | AdvGeneralPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
Variables |
| HINSTANCE | hApplet |
| GLOBAL_DATA | g_GlobalData |