ReactOS  0.4.14-dev-604-gcfdd483
precomp.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <commctrl.h>
#include "resource.h"
Include dependency graph for precomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _TEST_ITEM
 
struct  _MAIN_WND_INFO
 

Macros

#define MAX_NAME   32
 
#define MAX_RUN_CMD   256
 

Typedefs

typedef struct _TEST_ITEM TEST_ITEM
 
typedef struct _TEST_ITEMPTEST_ITEM
 
typedef struct _MAIN_WND_INFO MAIN_WND_INFO
 
typedef struct _MAIN_WND_INFOPMAIN_WND_INFO
 

Functions

wchar_tGetTestName ()
 
int GetModulesInTest (char **modules)
 
int RunTest (const char *lpTest)
 
BOOL SendCommandToClient (PMAIN_WND_INFO pInfo, LPWSTR lpCommand)
 
BOOL CALLBACK BrowseDlgProc (HWND hDlg, UINT Message, WPARAM wParam, LPARAM lParam)
 
BOOL CALLBACK OptionsDlgProc (HWND hDlg, UINT Message, WPARAM wParam, LPARAM lParam)
 
HIMAGELIST InitImageList (UINT StartResource, UINT EndResource, UINT Width, UINT Height)
 
VOID DisplayMessage (LPWSTR lpMsg)
 
VOID DisplayError (INT err)
 
DWORD AnsiToUnicode (LPCSTR lpSrcStr, LPWSTR *lpDstStr)
 
DWORD UnicodeToAnsi (LPCWSTR lpSrcStr, LPSTR *lpDstStr)
 

Variables

HINSTANCE hInstance
 

Macro Definition Documentation

◆ MAX_NAME

#define MAX_NAME   32

Definition at line 12 of file precomp.h.

◆ MAX_RUN_CMD

#define MAX_RUN_CMD   256

Definition at line 13 of file precomp.h.

Typedef Documentation

◆ MAIN_WND_INFO

◆ PMAIN_WND_INFO

◆ PTEST_ITEM

◆ TEST_ITEM

Function Documentation

◆ AnsiToUnicode()

DWORD AnsiToUnicode ( LPCSTR  lpSrcStr,
LPWSTR lpDstStr 
)

Definition at line 266 of file misc.c.

268 {
269  INT length;
270  INT ret = 0;
271 
272  length = strlen(lpSrcStr) + 1;
273 
274  *lpDstStr = (LPWSTR)HeapAlloc(GetProcessHeap(), 0, length * sizeof(WCHAR));
275  if (*lpDstStr)
276  {
278  0,
279  lpSrcStr,
280  -1,
281  *lpDstStr,
282  length);
283  }
284 
285  return ret;
286 }
ACPI_SIZE strlen(const char *String)
Definition: utclib.c:269
#define CP_ACP
Definition: compat.h:99
int32_t INT
Definition: typedefs.h:56
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
__wchar_t WCHAR
Definition: xmlstorage.h:180
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
int ret
#define MultiByteToWideChar
Definition: compat.h:100
static LPWSTR
Definition: misc.c:35

◆ BrowseDlgProc()

BOOL CALLBACK BrowseDlgProc ( HWND  hDlg,
UINT  Message,
WPARAM  wParam,
LPARAM  lParam 
)

Definition at line 332 of file browsewnd.c.

336 {
337  PMAIN_WND_INFO pInfo;
338 
339  /* Get the window context */
340  pInfo = (PMAIN_WND_INFO)GetWindowLongPtr(hDlg,
341  GWLP_USERDATA);
342  if (pInfo == NULL && Message != WM_INITDIALOG)
343  {
344  goto HandleDefaultMessage;
345  }
346 
347  switch(Message)
348  {
349  case WM_INITDIALOG:
350  return OnInitBrowseDialog(hDlg, lParam);
351 
352  case WM_COMMAND:
353  {
354  switch (LOWORD(wParam))
355  {
356  case IDOK:
357  {
358  TV_ITEM tvItem;
359 
360  tvItem.hItem = TreeView_GetSelection(pInfo->hBrowseTV);
361  tvItem.mask = TVIF_PARAM;
362 
363  if (TreeView_GetItem(pInfo->hBrowseTV, &tvItem))
364  {
365  PTEST_ITEM pItem;
366 
367  pItem = (PTEST_ITEM)tvItem.lParam;
368  if (pItem)
369  CopyMemory(&pInfo->SelectedTest, pItem, sizeof(TEST_ITEM));
370 
371  EndDialog(hDlg,
372  LOWORD(wParam));
373  }
374  else
375  {
376  DisplayMessage(L"Please select an item");
377  }
378 
379  return TRUE;
380  }
381 
382  case IDCANCEL:
383  {
384  HeapFree(GetProcessHeap(), 0, pInfo->lpExeList);
385  pInfo->lpExeList = NULL;
386 
387  EndDialog(hDlg,
388  LOWORD(wParam));
389 
390  return TRUE;
391  }
392  }
393 
394  break;
395  }
396 
397  case WM_DESTROY:
398  {
400 
401  TraverseTreeView(pInfo, hItem);
402 
403  pInfo->hBrowseDlg = NULL;
404 
405  break;
406  }
407 
408 HandleDefaultMessage:
409  default:
410  return FALSE;
411  }
412 
413  return FALSE;
414 }
#define TRUE
Definition: types.h:120
#define IDOK
Definition: winuser.h:824
struct _TEST_ITEM * PTEST_ITEM
BOOL WINAPI EndDialog(_In_ HWND, _In_ INT_PTR)
WPARAM wParam
Definition: combotst.c:138
#define GWLP_USERDATA
Definition: treelist.c:63
smooth NULL
Definition: ftsmooth.c:416
HWND hBrowseTV
Definition: precomp.h:26
#define WM_DESTROY
Definition: winuser.h:1591
#define TreeView_GetSelection(hwnd)
Definition: commctrl.h:3469
#define GetProcessHeap()
Definition: compat.h:403
if(!(yy_init))
Definition: macro.lex.yy.c:714
static BOOL OnInitBrowseDialog(HWND hDlg, LPARAM lParam)
Definition: browsewnd.c:313
LPWSTR lpExeList
Definition: precomp.h:37
struct _MAIN_WND_INFO * PMAIN_WND_INFO
#define CopyMemory
Definition: winbase.h:1640
TEST_ITEM SelectedTest
Definition: precomp.h:40
CHAR Message[80]
Definition: alive.c:5
static const WCHAR L[]
Definition: oid.c:1250
HWND hBrowseDlg
Definition: precomp.h:25
#define WM_COMMAND
Definition: winuser.h:1722
#define TV_ITEM
Definition: commctrl.h:3296
#define TreeView_GetRoot(hwnd)
Definition: commctrl.h:3471
static VOID TraverseTreeView(PMAIN_WND_INFO pInfo, HTREEITEM hItem)
Definition: browsewnd.c:137
#define TVIF_PARAM
Definition: commctrl.h:3264
#define GetWindowLongPtr
Definition: treelist.c:73
#define IDCANCEL
Definition: winuser.h:825
void DisplayMessage(BOOL bConsole, BOOL bSilent, LPCTSTR lpMessage, LPCTSTR lpTitle, UINT uType)
Definition: regsvr32.c:239
#define WM_INITDIALOG
Definition: winuser.h:1721
LPARAM lParam
Definition: combotst.c:139
#define LOWORD(l)
Definition: pedump.c:82
#define HeapFree(x, y, z)
Definition: compat.h:402
#define TreeView_GetItem(hwnd, pitem)
Definition: commctrl.h:3486

Referenced by MainDlgProc().

◆ DisplayError()

VOID DisplayError ( INT  err)

Definition at line 192 of file misc.c.

193 {
194  LPWSTR lpMsgBuf = NULL;
195 
199  NULL,
200  err,
202  (VOID*)&lpMsgBuf,
203  0,
204  NULL );
205 
206  MessageBoxW(NULL, lpMsgBuf, L"Error!", MB_OK | MB_ICONERROR);
207 
208  LocalFree(lpMsgBuf);
209 }
#define LANG_NEUTRAL
Definition: nls.h:22
#define SUBLANG_DEFAULT
Definition: nls.h:168
DWORD WINAPI FormatMessageW(DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, LPWSTR lpBuffer, DWORD nSize, __ms_va_list *args)
Definition: format_msg.c:583
#define FORMAT_MESSAGE_ALLOCATE_BUFFER
Definition: winbase.h:400
smooth NULL
Definition: ftsmooth.c:416
#define FORMAT_MESSAGE_FROM_SYSTEM
Definition: winbase.h:404
int WINAPI MessageBoxW(_In_opt_ HWND, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ UINT)
static const WCHAR L[]
Definition: oid.c:1250
#define MB_ICONERROR
Definition: winuser.h:781
#define err(...)
#define FORMAT_MESSAGE_IGNORE_INSERTS
Definition: winbase.h:401
HLOCAL NTAPI LocalFree(HLOCAL hMem)
Definition: heapmem.c:1577
#define MB_OK
Definition: winuser.h:784
#define MAKELANGID(p, s)
Definition: nls.h:15
WCHAR * LPWSTR
Definition: xmlstorage.h:184

◆ DisplayMessage()

VOID DisplayMessage ( LPWSTR  lpMsg)

Definition at line 211 of file misc.c.

212 {
213  MessageBoxW(NULL, lpMsg, L"Note!", MB_ICONEXCLAMATION|MB_OK);
214 }
#define MB_ICONEXCLAMATION
Definition: winuser.h:779
smooth NULL
Definition: ftsmooth.c:416
int WINAPI MessageBoxW(_In_opt_ HWND, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ UINT)
static const WCHAR L[]
Definition: oid.c:1250
#define MB_OK
Definition: winuser.h:784

◆ GetModulesInTest()

int GetModulesInTest ( char **  modules)

◆ GetTestName()

wchar_t* GetTestName ( )

◆ InitImageList()

HIMAGELIST InitImageList ( UINT  StartResource,
UINT  EndResource,
UINT  Width,
UINT  Height 
)

Definition at line 219 of file misc.c.

223 {
224  HICON hIcon;
225  HIMAGELIST hImageList;
226  UINT i;
227  INT Ret;
228 
229  /* Create the toolbar icon image list */
230  hImageList = ImageList_Create(Width,
231  Height,
233  EndResource - StartResource,
234  0);
235  if (hImageList == NULL)
236  return NULL;
237 
238  /* Add all icons to the image list */
239  for (i = StartResource; i <= EndResource; i++)
240  {
243  IMAGE_ICON,
244  Width,
245  Height,
247  if (hIcon == NULL)
248  goto fail;
249 
250  Ret = ImageList_AddIcon(hImageList,
251  hIcon);
252  if (Ret == -1)
253  goto fail;
254 
256  }
257 
258  return hImageList;
259 
260 fail:
261  ImageList_Destroy(hImageList);
262  return NULL;
263 }
static HICON
Definition: imagelist.c:84
#define IMAGE_ICON
Definition: winuser.h:212
BOOL WINAPI DestroyIcon(_In_ HICON)
Definition: cursoricon.c:2022
int32_t INT
Definition: typedefs.h:56
BOOL WINAPI ImageList_Destroy(HIMAGELIST himl)
Definition: imagelist.c:928
#define ILC_COLOR32
Definition: commctrl.h:354
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
Definition: glfuncs.h:248
HINSTANCE hInstance
Definition: charmap.c:20
HIMAGELIST WINAPI ImageList_Create(INT cx, INT cy, UINT flags, INT cInitial, INT cGrow)
Definition: imagelist.c:804
HANDLE WINAPI LoadImageW(_In_opt_ HINSTANCE, _In_ LPCWSTR, _In_ UINT, _In_ int, _In_ int, _In_ UINT)
Definition: cursoricon.c:2172
smooth NULL
Definition: ftsmooth.c:416
INT WINAPI ImageList_AddIcon(HIMAGELIST himl, HICON hIcon)
Definition: imagelist.c:540
#define ILC_MASK
Definition: commctrl.h:347
HICON hIcon
Definition: msconfig.c:44
unsigned int UINT
Definition: ndis.h:50
#define MAKEINTRESOURCEW(i)
Definition: winuser.h:582
#define LR_DEFAULTCOLOR
Definition: winuser.h:1077

◆ OptionsDlgProc()

BOOL CALLBACK OptionsDlgProc ( HWND  hDlg,
UINT  Message,
WPARAM  wParam,
LPARAM  lParam 
)

Definition at line 273 of file solitaire.cpp.

274 {
275  HWND hCtrl;
276 
277  switch (uMsg)
278  {
279  case WM_INITDIALOG:
280  // For now, the Help dialog item is disabled because of lacking of HTML Help support
282 
285 
286  CheckDlgButton(hDlg,
289 
290  CheckDlgButton(hDlg,
293 
294  CheckDlgButton(hDlg,
297 
298  hCtrl = GetDlgItem(hDlg, IDC_OPT_KEEPSCORE);
299 
300  if (GetScoreMode() == SCORE_NONE)
301  {
303  EnableWindow(hCtrl, FALSE);
304  }
305  else if (GetScoreMode() == SCORE_STD)
306  {
308  EnableWindow(hCtrl, FALSE);
309  }
310  else if (GetScoreMode() == SCORE_VEGAS)
311  {
313  EnableWindow(hCtrl, TRUE);
314  }
315  return TRUE;
316 
317  case WM_COMMAND:
318  switch(LOWORD(wParam))
319  {
320  case IDC_OPT_NOSCORE:
321  case IDC_OPT_STANDARD:
322  case IDC_OPT_VEGAS:
323  hCtrl = GetDlgItem(hDlg, IDC_OPT_KEEPSCORE);
324  if (wParam == IDC_OPT_VEGAS)
325  EnableWindow(hCtrl, TRUE);
326  else
327  EnableWindow(hCtrl, FALSE);
328  return TRUE;
329 
330  case IDOK:
334 
337  else
339 
342  else
344 
347  else
349 
351  {
354  }
355  else if (IsDlgButtonChecked(hDlg, IDC_OPT_VEGAS) == BST_CHECKED)
356  {
359  }
361  {
364  }
365 
366  UpdateStatusBar();
367 
368  EndDialog(hDlg, TRUE);
369  return TRUE;
370 
371  case IDCANCEL:
372  EndDialog(hDlg, FALSE);
373  return TRUE;
374  }
375  break;
376  }
377  return FALSE;
378 }
DWORD dwOptions
Definition: solitaire.cpp:23
#define OPTION_SHOW_STATUS
Definition: solitaire.h:10
BOOL WINAPI CheckDlgButton(_In_ HWND, _In_ int, _In_ UINT)
#define OPTION_KEEP_SCORE
Definition: solitaire.h:13
#define IDC_OPT_SHOWTIME
Definition: resource.h:21
#define TRUE
Definition: types.h:120
#define IDOK
Definition: winuser.h:824
#define MF_BYCOMMAND
Definition: winuser.h:202
#define IDC_OPT_STATUSBAR
Definition: resource.h:22
#define OPTION_SCORE_VEGAS
Definition: solitaire.h:15
#define IDC_OPT_NOSCORE
Definition: resource.h:25
BOOL WINAPI EndDialog(_In_ HWND, _In_ INT_PTR)
WPARAM wParam
Definition: combotst.c:138
int GetScoreMode(void)
Definition: solitaire.cpp:128
BOOL WINAPI EnableMenuItem(_In_ HMENU, _In_ UINT, _In_ UINT)
#define SCORE_NONE
Definition: solitaire.h:44
#define IDC_OPT_DRAWONE
Definition: resource.h:19
#define IDC_OPT_DRAWTHREE
Definition: resource.h:20
UINT WINAPI IsDlgButtonChecked(_In_ HWND, _In_ int)
#define IDM_HELP_CONTENTS
Definition: resource.h:14
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
#define IDC_OPT_KEEPSCORE
Definition: resource.h:26
#define OPTION_THREE_CARDS
Definition: solitaire.h:11
#define WM_COMMAND
Definition: winuser.h:1722
#define BST_UNCHECKED
Definition: winuser.h:199
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
#define BST_CHECKED
Definition: winuser.h:197
#define IDC_OPT_STANDARD
Definition: resource.h:23
#define OPTION_SCORE_STD
Definition: solitaire.h:14
#define SCORE_STD
Definition: solitaire.h:45
#define OPTION_SHOW_TIME
Definition: solitaire.h:12
#define SCORE_VEGAS
Definition: solitaire.h:46
BOOL WINAPI CheckRadioButton(_In_ HWND, _In_ int, _In_ int, _In_ int)
void UpdateStatusBar(void)
Definition: solitaire.cpp:148
#define MF_GRAYED
Definition: winuser.h:129
#define IDC_OPT_VEGAS
Definition: resource.h:24
#define IDCANCEL
Definition: winuser.h:825
HMENU WINAPI GetMenu(_In_ HWND)
#define WM_INITDIALOG
Definition: winuser.h:1721
#define LOWORD(l)
Definition: pedump.c:82

Referenced by MainDlgProc(), and ShowGameOptionsDlg().

◆ RunTest()

int RunTest ( const char lpTest)

◆ SendCommandToClient()

BOOL SendCommandToClient ( PMAIN_WND_INFO  pInfo,
LPWSTR  lpCommand 
)

◆ UnicodeToAnsi()

DWORD UnicodeToAnsi ( LPCWSTR  lpSrcStr,
LPSTR lpDstStr 
)

Definition at line 289 of file misc.c.

291 {
292  INT length;
293  INT ret = 0;
294 
295  length = wcslen(lpSrcStr) + 1;
296 
297  *lpDstStr = (LPSTR)HeapAlloc(GetProcessHeap(), 0, length);
298  if (*lpDstStr)
299  {
301  0,
302  lpSrcStr,
303  -1,
304  *lpDstStr,
305  length,
306  NULL,
307  NULL);
308  }
309 
310  return ret;
311 }
#define WideCharToMultiByte
Definition: compat.h:101
#define CP_ACP
Definition: compat.h:99
static LPSTR
Definition: misc.c:33
int32_t INT
Definition: typedefs.h:56
smooth NULL
Definition: ftsmooth.c:416
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
int ret
size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)

Variable Documentation

◆ hInstance

HINSTANCE hInstance

Definition at line 20 of file charmap.c.

Referenced by ATL::_AtlGetStringResourceImage(), _GetClassAtom(), _GetClassAtomA(), _GetWndproc(), _GetWndprocA(), _RegisterClass(), _RegisterClassA(), _tWinMain(), AboutDialogProc(), add_cert_columns(), add_cert_to_list(), add_cert_to_view(), add_icon_to_control(), add_local_oid_text_to_control(), add_purpose_dlg_proc(), add_string_id_and_value_to_list(), add_string_resource_to_control(), add_string_resource_with_paraformat_to_control(), AddTextButton(), AllocAndLoadString(), ANIMATE_OpenA(), ANIMATE_OpenW(), AssertFail(), ATL::AtlGetStringResourceImage(), Bitmap::Bitmap(), BuildFileFilterAndDeviceMenu(), capCreateCaptureWindowW(), cert_mgr_advanced_dlg_proc(), cert_mgr_dlg_proc(), cert_mgr_do_remove(), cert_properties_general_dlg_proc(), ChangeListViewText(), ClassTest(), ClearUserApiHook(), ATL::CAtlModule::CommonInitRegistrar(), Confirm(), ConResMsgPrintfEx(), ConResMsgPrintfExV(), ConResPagingEx(), ConResPrintfEx(), ConResPrintfExV(), ConResPutsEx(), create_listview_columns(), create_show_list(), CreateDialogIndirectParamA(), CreateDialogIndirectParamAorW(), CreateDialogIndirectParamW(), CreateDialogParamA(), CreateDialogParamTest(), CreateDialogParamW(), CreateDialogProc(), CreateEditWindow(), CreateEventDetailsCtrl(), CreateFontBoxesWindow(), CreateFontWindow(), CreateHelpDialogProc(), CreateImageEditWindow(), CreateLargeCell(), CreateListView(), CreateListViewColumns(), CreateMainWindow(), CreateMappedBitmap(), CreateMDIWindowA(), CreateMDIWindowW(), CreatePerfWindows(), CreatePropSheet(), CreateStandardProfile(), CreateStarBitmap(), CreateStatusBar(), CreateStopDependsDialog(), CreateSwitcherWindow(), CreateTestWindow(), CreateTreeListColumns(), CreateWindowExA(), CreateWindowExW(), CRYPT_FormatAltNameEntry(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_FormatBasicConstraints2(), CRYPT_FormatCertIssuer(), CRYPT_FormatCRLDistPoints(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_FormatHexStringWithPrefix(), CRYPT_FormatKeyUsage(), CRYPT_FormatNetscapeCertType(), CRYPT_FormatReason(), CRYPT_FormatSpcFinancialCriteria(), CRYPT_FormatUserNotice(), CryptUIDlgCertMgr(), CryptUIDlgSelectCertificateW(), CryptUIDlgSelectStoreW(), D3DTests(), DDTests(), DECLARE_INTERFACE_(), DeleteDialogProc(), device_tests(), DevInstallW(), dialog_viewproperties(), DialogBoxIndirectParamA(), DialogBoxIndirectParamAorW(), DialogBoxIndirectParamW(), DialogBoxParamA(), DialogBoxParamW(), DisconnectDlgProc(), Display_InitClass(), DllMain(), DllRegisterServer(), DoCreate(), DoDeleteService(), DoLoadStrings(), DrawTextFromResource(), DriverControl(), DuplicateIcon(), EditCurrentGlyph(), EnumJoysticks(), error(), EventLogProperties(), ExitInstance(), explorer_main(), export_file_dlg_proc(), export_finish_dlg_proc(), export_password_mismatch(), export_private_key_dlg_proc(), export_validate_filename(), export_welcome_dlg_proc(), ExtractIconA(), ExtractIconW(), ExtractIconWrapW(), field_format_public_key(), FilterInstanceClose(), FilterInstanceCreate(), FilterInstanceGetInformation(), FloatToolbarCreateColorsGui(), FloatToolbarCreateHistoryGui(), FloatToolbarCreateToolsGui(), ForceResetUserApiHook(), FormatString(), FormatVerisignExtension(), Bitmap::FromResource(), GdipCreateBitmapFromResource(), get_cert_usages(), get_print_file_filter(), GetClassInfoA(), GetClassInfoExA(), GetClassInfoExW(), GetClassInfoW(), GetInterfaceTypeName(), GetNodeTypeName(), GetPredefinedClipboardFormatName(), GetUName(), GetUserDiskFreeSpace(), GPNotificationThreadProc(), if(), ImageEditWndProc(), ImageView_CreateToolBar(), ImageView_CreateWindow(), ImageView_InitControls(), ImageView_WndProc(), import_finish_dlg_proc(), import_store_dlg_proc(), import_validate_filename(), import_warning(), import_welcome_dlg_proc(), ExplorerGlobals::init(), init_columns(), init_detail_page(), init_general_page(), init_hierarchy_page(), init_oid_info(), init_preview(), InitApplication(), InitControls(), InitDialog(), InitEditGlyphWndClasses(), InitEditWindowImpl(), InitEditWnd(), InitFloatWndClass(), InitFontBoxesWndClass(), InitFontWndClass(), Initialize(), initialize_purpose_selection(), InitializeAtlModule(), InitializeListView(), InitializeProfiles(), InitImageEditWindowImpl(), InitImageList(), InitInstance(), InitInstance_wave(), InitListViewImage(), InitLogo(), InitMainWindowImpl(), InitMainWnd(), InitMainWndClass(), InitPropSheetPage(), InitRecoveryPage(), InitToolbox(), InitUserApiHook(), InstallScreenSaverA(), InternetTransport_RegisterClass(), InternetTransport_UnregisterClass(), IntFindClass(), IntGetAndReferenceClass(), IntGetClassAtom(), joystick_tests(), K32LoadStringExW(), K32LoadStringW(), KbSwitchSetHooks(), keyboard_tests(), LengthOfStrResource(), lineInitialize(), lineInitializeExA(), lineInitializeExW(), load_string(), LoadAcceleratorsA(), LoadAcceleratorsW(), LoadAllocStringW(), LoadAndFormatString(), LoadAndFormatStringsCat(), LoadBitmapA(), LoadBitmapW(), LoadConditionalResourceStringEx(), LoadConfiguration(), LoadCursorA(), LoadCursorW(), ATL::CImage::LoadFromResource(), LoadIconA(), LoadIconW(), LoadLocalizedResourcesInternal(), LoadMenuA(), LoadMenuW(), LoadPopupMenu(), LoadResourceStringEx(), ATL::CStringT< BaseType, StringTraits >::LoadString(), LocalesEnumProc(), LsapGetResourceStringLengthEx(), LsapInitSids(), LsapLoadString(), LsapLoadStringEx(), LsarpLookupPrivilegeDisplayName(), main(), MainDlgProc(), MainWndCommand(), MainWndCreateFloatWindows(), MainWndCreateToolbarClient(), MainWndMenuHint(), MainWndProc(), make_export_file_filter(), make_import_file_filter(), MCIWndCreateA(), MCIWndCreateW(), MenuCommand(), MessageBoxRes(), MountImage(), mouse_tests(), MyRegisterClass(), MyRegisterClass_wave(), NewDocSelDlgProc(), newfile_proc(), NtUserCreateWindowEx(), NtUserGetClassInfo(), NtUserGetWOWClass(), NtUserUnregisterClass(), oid_init_localizednames(), OnCommand(), OnCommandAbout(), OnCreate(), OnInitDialog(), OnInitMainDialog(), OpenFileDialog(), OpenRDPConnectDialog(), PanelOnCreate(), paraformat_proc(), ParallelPortPropPageProvider(), pCreateToolbar(), phoneInitialize(), phoneInitializeExA(), phoneInitializeExW(), pLoadImageFromNode(), PrintAllJobs(), PrintJobDetails(), promptdisk_init(), PropertySheetDialog::PropertySheetDialog(), PropSheetPage::PropSheetPage(), PropSheetThread(), pSaveImageAs(), RefreshDevicesList(), RegisterBlankClass(), RegisterCheckListControl(), RegisterConWndClass(), RegisterHexEditorClass(), RegisterMapClasses(), RegisterMonitorSelectionControl(), RegisterMonthCalControl(), RegisterPreviewControl(), RegisterTestDialog(), RegisterWinPrevClass(), ResetProgressDialog(), ResourceMessageBox(), RetrieveClipboardFormatName(), RichEditOleCallback_GetContextMenu(), RtlLoadUnicodeString(), RunActionWithProgress(), RunLiveCD(), SampInitializeSAM(), SampLoadString(), ScreenSaverConfigureDialog(), SedDiscretionaryAclEditor(), SedSystemAclEditor(), SedTakeOwnership(), select_cert_dlg_proc(), select_store_dlg_proc(), SerialPortPropPageProvider(), CProgressDialog::SetAnimation(), SetImageList(), SetServiceStatusText(), SetStartupType(), SetupControls(), SetupDiGetClassImageListExW(), SetupDiLoadClassIcon(), SetUpMDIChildWindowClass(), SetupPromptForDiskW(), SHDisconnectNetDrives(), ShellMessageBoxA(), ShellMessageBoxW(), ShellMessageBoxWrapW(), ShimLib_Init(), show_cert_dialog(), show_edit_cert_properties_dialog(), show_export_details(), show_export_ui(), show_import_details(), show_import_ui(), show_user_notice(), ShowAboutDlg(), ShowDeckOptionsDlg(), ShowGameOptionsDlg(), ShowMCIError(), START_TEST(), StartD3DTest(), StartDDTest(), StartWithDesktop(), STATIC_LoadIconA(), STATIC_LoadIconW(), StatusBarLoadAndFormatString(), CCharMapWindow::StatusBarLoadString(), CDeviceManager::StatusBarLoadString(), StatusBarLoadString(), taskdialog_add_control(), TbdCreateToolbarWnd(), TbdInitializeDocks(), TbdInitImpl(), TbdUninitImpl(), TdbInsertToolbar(), test_capture_4(), test_CreateDevice(), test_DirectInput8Create(), test_DirectInputCreateEx(), test_DirectInputJoyConfig8(), test_enum_feedback(), test_EnumDevices(), test_EnumDevicesBySemantics(), test_GetDeviceStatus(), test_ime_processkey(), test_Initialize(), test_Input_unicode(), test_Input_whitebox(), test_menu_input(), test_pack_CREATESTRUCTA(), test_pack_CREATESTRUCTW(), test_pack_MSGBOXPARAMSA(), test_pack_MSGBOXPARAMSW(), test_pack_WNDCLASSA(), test_pack_WNDCLASSEXA(), test_pack_WNDCLASSEXW(), test_pack_WNDCLASSW(), test_QueryInterface(), test_RunControlPanel(), TOOLBAR_AddStringA(), TOOLBAR_AddStringW(), TOOLBAR_LoadImages(), TreeListRegister(), TreeListUnregister(), TV1_AddDependantsToTree(), TV2_AddDependantsToTree(), U32LoadAccelerators(), UnInitEditGlyphWndClasses(), UninitEditWindowImpl(), UninitFloatWndImpl(), UnInitFontBoxesWndClass(), UnInitFontWndClass(), UninitImageEditWindowImpl(), UninitMainWindowImpl(), UnInitMainWndClass(), UnregisterCheckListControl(), UnregisterClassA(), UnregisterClassW(), UnRegisterConWndClass(), UnregisterHexEditorClass(), UnregisterMapClasses(), UnregisterMonitorSelectionControl(), UnregisterMonthCalControl(), UnregisterPreviewControl(), UnRegisterWinPrevClass(), UpdateServiceCount(), UpdateUsersShellFolderSettings(), UpdateWindowCaption(), Usage(), User32CreateWindowEx(), UserGetClassInfo(), UserInstStubWrapperA(), UserInstStubWrapperW(), UserUnInstStubWrapperA(), UserUnInstStubWrapperW(), UserUnregisterClass(), warning(), WinMain(), and wWinMain().