#include "wndexp.h"
#include "resource.h"
#include <symprv.h>
#include <windowsx.h>
Go to the source code of this file.
|
VOID | WepReferenceWindowPropertiesContext (_Inout_ PWINDOW_PROPERTIES_CONTEXT Context) |
|
VOID | WepDereferenceWindowPropertiesContext (_Inout_ PWINDOW_PROPERTIES_CONTEXT Context) |
|
HWND | WepCreateWindowProperties (_In_ PWINDOW_PROPERTIES_CONTEXT Context) |
|
INT CALLBACK | WepPropSheetProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ LPARAM lParam) |
|
LRESULT CALLBACK | WepPropSheetWndProc (_In_ HWND hwnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
HPROPSHEETPAGE | WepCommonCreatePage (_In_ PWINDOW_PROPERTIES_CONTEXT Context, _In_ PWSTR Template, _In_ DLGPROC DlgProc) |
|
INT CALLBACK | WepCommonPropPageProc (_In_ HWND hwnd, _In_ UINT uMsg, _In_ LPPROPSHEETPAGE ppsp) |
|
NTSTATUS | WepPropertiesThreadStart (_In_ PVOID Parameter) |
|
INT_PTR CALLBACK | WepWindowGeneralDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
INT_PTR CALLBACK | WepWindowStylesDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
INT_PTR CALLBACK | WepWindowClassDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
INT_PTR CALLBACK | WepWindowPropertiesDlgProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam) |
|
VOID | WeShowWindowProperties (_In_ HWND ParentWindowHandle, _In_ HWND WindowHandle) |
|
FORCEINLINE BOOLEAN | WepPropPageDlgProcHeader (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ LPARAM lParam, _Out_opt_ LPPROPSHEETPAGE *PropSheetPage, _Out_opt_ PWINDOW_PROPERTIES_CONTEXT *Context) |
|
#define DEFINE_PAIR |
( |
|
Symbol | ) |
{ L#Symbol, Symbol } |
#define NUMBER_OF_PAGES 4 |
#define WEM_RESOLVE_DONE (WM_APP + 1234) |
static INT CALLBACK WepCommonPropPageProc |
( |
_In_ HWND |
hwnd, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ LPPROPSHEETPAGE |
ppsp |
|
) |
| |
NTSTATUS WepPropertiesThreadStart |
( |
_In_ PVOID |
Parameter | ) |
|
FORCEINLINE BOOLEAN WepPropPageDlgProcHeader |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ LPARAM |
lParam, |
|
|
_Out_opt_ LPPROPSHEETPAGE * |
PropSheetPage, |
|
|
_Out_opt_ PWINDOW_PROPERTIES_CONTEXT * |
Context |
|
) |
| |
static INT CALLBACK WepPropSheetProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
LRESULT CALLBACK WepPropSheetWndProc |
( |
_In_ HWND |
hwnd, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
INT_PTR CALLBACK WepWindowClassDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
INT_PTR CALLBACK WepWindowGeneralDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
INT_PTR CALLBACK WepWindowPropertiesDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
INT_PTR CALLBACK WepWindowStylesDlgProc |
( |
_In_ HWND |
hwndDlg, |
|
|
_In_ UINT |
uMsg, |
|
|
_In_ WPARAM |
wParam, |
|
|
_In_ LPARAM |
lParam |
|
) |
| |
VOID WeShowWindowProperties |
( |
_In_ HWND |
ParentWindowHandle, |
|
|
_In_ HWND |
WindowHandle |
|
) |
| |
HANDLE WePropertiesThreadHandle = NULL |