ReactOS 0.4.15-dev-8116-gf69e256
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 267 of file misc.c.

269{
270 INT length;
271 INT ret = 0;
272
273 length = strlen(lpSrcStr) + 1;
274
275 *lpDstStr = (LPWSTR)HeapAlloc(GetProcessHeap(), 0, length * sizeof(WCHAR));
276 if (*lpDstStr)
277 {
279 0,
280 lpSrcStr,
281 -1,
282 *lpDstStr,
283 length);
284 }
285
286 return ret;
287}
ACPI_SIZE strlen(const char *String)
Definition: utclib.c:269
#define GetProcessHeap()
Definition: compat.h:736
#define CP_ACP
Definition: compat.h:109
#define HeapAlloc
Definition: compat.h:733
#define MultiByteToWideChar
Definition: compat.h:110
GLuint GLsizei GLsizei * length
Definition: glext.h:6040
int32_t INT
Definition: typedefs.h:58
int ret
__wchar_t WCHAR
Definition: xmlstorage.h:180
WCHAR * LPWSTR
Definition: xmlstorage.h:184

◆ 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,
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
408HandleDefaultMessage:
409 default:
410 return FALSE;
411 }
412
413 return FALSE;
414}
struct _MAIN_WND_INFO * PMAIN_WND_INFO
static VOID TraverseTreeView(PMAIN_WND_INFO pInfo, HTREEITEM hItem)
Definition: browsewnd.c:137
static BOOL OnInitBrowseDialog(HWND hDlg, LPARAM lParam)
Definition: browsewnd.c:313
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
#define NULL
Definition: types.h:112
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define HeapFree(x, y, z)
Definition: compat.h:735
static const WCHAR Message[]
Definition: register.c:74
if(dx< 0)
Definition: linetemp.h:194
struct _TEST_ITEM * PTEST_ITEM
#define L(x)
Definition: ntvdm.h:50
#define LOWORD(l)
Definition: pedump.c:82
#define TreeView_GetSelection(hwnd)
Definition: commctrl.h:3473
#define TreeView_GetItem(hwnd, pitem)
Definition: commctrl.h:3490
#define TV_ITEM
Definition: commctrl.h:3300
#define TreeView_GetRoot(hwnd)
Definition: commctrl.h:3475
#define TVIF_PARAM
Definition: commctrl.h:3268
void DisplayMessage(BOOL bConsole, BOOL bSilent, LPCTSTR lpMessage, LPCTSTR lpTitle, UINT uType)
Definition: regsvr32.c:239
HWND hBrowseTV
Definition: precomp.h:26
LPWSTR lpExeList
Definition: precomp.h:37
HWND hBrowseDlg
Definition: precomp.h:25
TEST_ITEM SelectedTest
Definition: precomp.h:40
#define GetWindowLongPtr
Definition: treelist.c:73
#define GWLP_USERDATA
Definition: treelist.c:63
#define CopyMemory
Definition: winbase.h:1710
#define IDCANCEL
Definition: winuser.h:831
#define WM_COMMAND
Definition: winuser.h:1740
#define WM_INITDIALOG
Definition: winuser.h:1739
#define IDOK
Definition: winuser.h:830
#define WM_DESTROY
Definition: winuser.h:1609
BOOL WINAPI EndDialog(_In_ HWND, _In_ INT_PTR)

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}
DWORD WINAPI FormatMessageW(DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, LPWSTR lpBuffer, DWORD nSize, __ms_va_list *args)
Definition: format_msg.c:583
HLOCAL NTAPI LocalFree(HLOCAL hMem)
Definition: heapmem.c:1594
#define err(...)
#define LANG_NEUTRAL
Definition: nls.h:22
#define MAKELANGID(p, s)
Definition: nls.h:15
#define SUBLANG_DEFAULT
Definition: nls.h:168
#define FORMAT_MESSAGE_IGNORE_INSERTS
Definition: winbase.h:420
#define FORMAT_MESSAGE_FROM_SYSTEM
Definition: winbase.h:423
#define FORMAT_MESSAGE_ALLOCATE_BUFFER
Definition: winbase.h:419
int WINAPI MessageBoxW(_In_opt_ HWND hWnd, _In_opt_ LPCWSTR lpText, _In_opt_ LPCWSTR lpCaption, _In_ UINT uType)
#define MB_ICONERROR
Definition: winuser.h:787
#define MB_OK
Definition: winuser.h:790

◆ 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:785

◆ 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 {
244 Width,
245 Height,
247 if (hIcon == NULL)
248 goto fail;
249
250 Ret = ImageList_AddIcon(hImageList,
251 hIcon);
252
254
255 if (Ret == -1)
256 goto fail;
257 }
258
259 return hImageList;
260
261fail:
262 ImageList_Destroy(hImageList);
263 return NULL;
264}
HINSTANCE hInstance
Definition: charmap.c:19
BOOL WINAPI ImageList_Destroy(HIMAGELIST himl)
Definition: imagelist.c:928
HIMAGELIST WINAPI ImageList_Create(INT cx, INT cy, UINT flags, INT cInitial, INT cGrow)
Definition: imagelist.c:804
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
static HICON
Definition: imagelist.c:84
HICON hIcon
Definition: msconfig.c:44
unsigned int UINT
Definition: ndis.h:50
#define ILC_COLOR32
Definition: commctrl.h:358
#define ImageList_AddIcon(himl, hicon)
Definition: commctrl.h:415
#define ILC_MASK
Definition: commctrl.h:351
_In_ HFONT _Out_ PUINT _Out_ PUINT Width
Definition: font.h:89
_In_ HFONT _Out_ PUINT Height
Definition: font.h:88
#define IMAGE_ICON
Definition: winuser.h:212
HANDLE WINAPI LoadImageW(_In_opt_ HINSTANCE hInst, _In_ LPCWSTR name, _In_ UINT type, _In_ int cx, _In_ int cy, _In_ UINT fuLoad)
Definition: cursoricon.c:2234
#define LR_DEFAULTCOLOR
Definition: winuser.h:1087
#define MAKEINTRESOURCEW(i)
Definition: winuser.h:582
BOOL WINAPI DestroyIcon(_In_ HICON)
Definition: cursoricon.c:2084

◆ OptionsDlgProc()

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

Definition at line 289 of file solitaire.cpp.

290{
291 HWND hCtrl;
292
293 switch (uMsg)
294 {
295 case WM_INITDIALOG:
296 // For now, the Help dialog item is disabled because of lacking of HTML Help support
298
301
302 CheckDlgButton(hDlg,
305
306 CheckDlgButton(hDlg,
309
310 CheckDlgButton(hDlg,
313
314 hCtrl = GetDlgItem(hDlg, IDC_OPT_KEEPSCORE);
315
316 if (GetScoreMode() == SCORE_NONE)
317 {
319 EnableWindow(hCtrl, FALSE);
320 }
321 else if (GetScoreMode() == SCORE_STD)
322 {
324 EnableWindow(hCtrl, FALSE);
325 }
326 else if (GetScoreMode() == SCORE_VEGAS)
327 {
329 EnableWindow(hCtrl, TRUE);
330 }
331 return TRUE;
332
333 case WM_COMMAND:
334 switch(LOWORD(wParam))
335 {
336 case IDC_OPT_NOSCORE:
337 case IDC_OPT_STANDARD:
338 case IDC_OPT_VEGAS:
339 hCtrl = GetDlgItem(hDlg, IDC_OPT_KEEPSCORE);
340 if (wParam == IDC_OPT_VEGAS)
341 EnableWindow(hCtrl, TRUE);
342 else
343 EnableWindow(hCtrl, FALSE);
344 return TRUE;
345
346 case IDOK:
347 dwOptions &= ~OPTION_THREE_CARDS;
350
353 else
354 dwOptions &= ~OPTION_SHOW_STATUS;
355
358 else
359 dwOptions &= ~OPTION_SHOW_TIME;
360
363 else
364 dwOptions &= ~OPTION_KEEP_SCORE;
365
367 {
369 dwOptions &= ~OPTION_SCORE_VEGAS;
370 }
372 {
374 dwOptions &= ~OPTION_SCORE_STD;
375 }
377 {
380 }
381
383
384 EndDialog(hDlg, TRUE);
385 return TRUE;
386
387 case IDCANCEL:
388 EndDialog(hDlg, FALSE);
389 return TRUE;
390 }
391 break;
392 }
393 return FALSE;
394}
#define IDC_OPT_VEGAS
Definition: resource.h:25
#define IDC_OPT_STATUSBAR
Definition: resource.h:23
#define IDM_HELP_CONTENTS
Definition: resource.h:15
#define IDC_OPT_STANDARD
Definition: resource.h:24
#define IDC_OPT_DRAWONE
Definition: resource.h:20
#define IDC_OPT_DRAWTHREE
Definition: resource.h:21
#define IDC_OPT_SHOWTIME
Definition: resource.h:22
#define IDC_OPT_KEEPSCORE
Definition: resource.h:27
#define IDC_OPT_NOSCORE
Definition: resource.h:26
DWORD dwOptions
Definition: solitaire.cpp:25
void UpdateStatusBar(void)
Definition: solitaire.cpp:150
int GetScoreMode(void)
Definition: solitaire.cpp:130
#define OPTION_SHOW_STATUS
Definition: solitaire.h:10
#define OPTION_THREE_CARDS
Definition: solitaire.h:11
#define OPTION_KEEP_SCORE
Definition: solitaire.h:13
#define SCORE_NONE
Definition: solitaire.h:44
#define OPTION_SHOW_TIME
Definition: solitaire.h:12
#define OPTION_SCORE_STD
Definition: solitaire.h:14
#define OPTION_SCORE_VEGAS
Definition: solitaire.h:15
#define SCORE_STD
Definition: solitaire.h:45
#define SCORE_VEGAS
Definition: solitaire.h:46
#define MF_BYCOMMAND
Definition: winuser.h:202
BOOL WINAPI CheckDlgButton(_In_ HWND, _In_ int, _In_ UINT)
#define BST_UNCHECKED
Definition: winuser.h:199
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
UINT WINAPI IsDlgButtonChecked(_In_ HWND, _In_ int)
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
BOOL WINAPI CheckRadioButton(_In_ HWND, _In_ int, _In_ int, _In_ int)
BOOL WINAPI EnableMenuItem(_In_ HMENU, _In_ UINT, _In_ UINT)
#define BST_CHECKED
Definition: winuser.h:197
HMENU WINAPI GetMenu(_In_ HWND)
#define MF_GRAYED
Definition: winuser.h:129

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 290 of file misc.c.

292{
293 INT length;
294 INT ret = 0;
295
296 length = wcslen(lpSrcStr) + 1;
297
298 *lpDstStr = (LPSTR)HeapAlloc(GetProcessHeap(), 0, length);
299 if (*lpDstStr)
300 {
302 0,
303 lpSrcStr,
304 -1,
305 *lpDstStr,
306 length,
307 NULL,
308 NULL);
309 }
310
311 return ret;
312}
#define WideCharToMultiByte
Definition: compat.h:111
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
char * LPSTR
Definition: xmlstorage.h:182

Variable Documentation

◆ hInstance

HINSTANCE hInstance
extern

Definition at line 19 of file charmap.c.

Referenced by ATL::_AtlGetStringResourceImage(), FxWmiInstanceExternal::_Create(), _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(), 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(), DiskClassInstaller(), Display_InitClass(), DllMain(), DllRegisterServer(), DoCreate(), Window::DoCreateMainWnd(), DoDeleteService(), DoLoadStrings(), Window::DoRegisterClass(), DrawTextFromResource(), DriverControl(), DuplicateIcon(), EditCurrentGlyph(), EnumJoysticks(), EnumProcessAndPrint(), 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(), FillCharacterSetComboList(), FillGroupByComboList(), FilterInstanceClose(), FilterInstanceCreate(), FilterInstanceGetInformation(), ForceResetUserApiHook(), FormatString(), FormatVerisignExtension(), Bitmap::FromResource(), GdipCreateBitmapFromResource(), get_cert_usages(), get_print_file_filter(), GetClassInfoA(), GetClassInfoExA(), GetClassInfoExW(), GetClassInfoW(), GetPredefinedClipboardFormatName(), GetUName(), GetUserDiskFreeSpace(), GPNotificationThreadProc(), if(), 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(), InitApp(), InitApplication(), InitControls(), InitDialog(), InitEditGlyphWndClasses(), InitEditWindowImpl(), InitEditWnd(), InitFontBoxesWndClass(), InitFontWndClass(), Initialize(), initialize_purpose_selection(), InitializeAtlModule(), InitializeListView(), InitializeProfiles(), InitImageList(), InitInstance(), InitInstance_wave(), InitListViewImage(), InitLogo(), InitMainWindowImpl(), InitMainWnd(), InitMainWndClass(), InitPropSheetPage(), InitRecoveryPage(), InitToolbox(), InitUserApiHook(), InstallScreenSaverA(), InstallScreenSaverW(), 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(), MainDlgProc(), MainWndCommand(), MainWndMenuHint(), MainWndProc(), make_export_file_filter(), make_import_file_filter(), MCIWndCreateA(), MCIWndCreateW(), MenuCommand(), MessageBoxRes(), MountImage(), mouse_tests(), MyRegisterClass(), MyRegisterClass_wave(), NewDocSelDlgProc(), newfile_proc(), NOTEPAD_InitData(), NtUserCreateWindowEx(), NtUserGetClassInfo(), NtUserGetWOWClass(), NtUserUnregisterClass(), oid_init_localizednames(), OnCommand(), OnCommandAbout(), OnCreate(), OnInitDialog(), OnInitMainDialog(), OpenFileDialog(), OpenRDPConnectDialog(), OSK_WarningDlgThread(), PanelOnCreate(), paraformat_proc(), ParallelPortPropPageProvider(), pCreateToolbar(), phoneInitialize(), phoneInitializeExA(), phoneInitializeExW(), PrintAllJobs(), PrintHeader(), PrintJobDetails(), PrintMemory(), PrintResString(), promptdisk_init(), PropSheetThread(), ReadString(), 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(), ShowAudioPropertySheet(), ShowDeckOptionsDlg(), ShowFullControlPanel(), ShowGameOptionsDlg(), ShowMCIError(), START_TEST(), StartD3DTest(), StartDDTest(), StartWithDesktop(), STATIC_LoadIconA(), STATIC_LoadIconW(), StatusBarLoadAndFormatString(), CCharMapWindow::StatusBarLoadString(), CDeviceManager::StatusBarLoadString(), StatusBarLoadString(), taskdialog_add_control(), 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(), UnInitFontBoxesWndClass(), UnInitFontWndClass(), UninitMainWindowImpl(), UnInitMainWndClass(), UnregisterCheckListControl(), UnregisterClassA(), UnregisterClassW(), UnRegisterConWndClass(), UnregisterHexEditorClass(), UnregisterMapClasses(), UnregisterMonitorSelectionControl(), UnregisterMonthCalControl(), UnregisterPreviewControl(), UnRegisterWinPrevClass(), UpdateServiceCount(), UpdateUsersShellFolderSettings(), UpdateWindowCaption(), User32CreateWindowEx(), UserGetClassInfo(), UserInstStubWrapperA(), UserInstStubWrapperW(), UserUnInstStubWrapperA(), UserUnInstStubWrapperW(), UserUnregisterClass(), warning(), WinMain(), wmain(), WndProc(), and wWinMain().