ReactOS  0.4.12-dev-57-g7050ac4
mmc.c File Reference
#include "precomp.h"
Include dependency graph for mmc.c:

Go to the source code of this file.

Functions

int WINAPI _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
 

Variables

HINSTANCE hAppInstance
 
HANDLE hAppHeap
 
HWND hwndMainConsole
 
HWND hwndMDIClient
 

Function Documentation

◆ _tWinMain()

int WINAPI _tWinMain ( HINSTANCE  hInstance,
HINSTANCE  hPrevInstance,
LPTSTR  lpCmdLine,
int  nCmdShow 
)

Definition at line 30 of file mmc.c.

34 {
35  MSG Msg;
36 
37  hAppInstance = hInstance; // GetModuleHandle(NULL);
39 
41 
42  if (!RegisterMMCWndClasses())
43  {
44  /* FIXME - Display error */
45  return 1;
46  }
47 
48  hwndMainConsole = CreateConsoleWindow(NULL /*argc > 1 ? argv[1] : NULL*/, nCmdShow);
49  if (hwndMainConsole != NULL)
50  {
51  while (GetMessage(&Msg, NULL, 0, 0))
52  {
54  {
55  TranslateMessage(&Msg);
56  DispatchMessage(&Msg);
57  }
58  }
59  }
60 
62 
63  return 0;
64 }
#define DispatchMessage
Definition: winuser.h:5631
BOOL WINAPI TranslateMessage(_In_ const MSG *)
VOID UnregisterMMCWndClasses(VOID)
Definition: console.c:563
HWND hwndMDIClient
Definition: mmc.c:26
TW_UINT32 TW_UINT16 TW_UINT16 MSG
Definition: twain.h:1827
struct @1571 Msg[]
HINSTANCE hInstance
Definition: charmap.c:20
smooth NULL
Definition: ftsmooth.c:416
#define GetProcessHeap()
Definition: compat.h:395
HWND CreateConsoleWindow(IN LPCTSTR lpFileName OPTIONAL, int nCmdShow)
Definition: console.c:572
BOOL RegisterMMCWndClasses(VOID)
Definition: console.c:513
HANDLE hAppHeap
Definition: mmc.c:24
#define GetMessage
Definition: winuser.h:5656
VOID WINAPI InitCommonControls(void)
Definition: commctrl.c:863
HWND hwndMainConsole
Definition: mmc.c:25
BOOL WINAPI TranslateMDISysAccel(_In_ HWND, _In_ LPMSG)
HINSTANCE hAppInstance
Definition: mmc.c:23

Variable Documentation

◆ hAppHeap

HANDLE hAppHeap

Definition at line 24 of file mmc.c.

Referenced by ConsoleChildFrmProc(), ConsoleMainFrameWndProc(), and FrameOnCreate().

◆ hAppInstance

◆ hwndMainConsole

HWND hwndMainConsole

Definition at line 25 of file mmc.c.

Referenced by ConsoleChildFrmProc().

◆ hwndMDIClient

HWND hwndMDIClient

Definition at line 26 of file mmc.c.