ReactOS 0.4.17-dev-650-gd0e71de
dialog_initvisible.c File Reference
#include <windef.h>
#include <winbase.h>
#include <winuser.h>
#include <ndk/iotypes.h>
#include <ndk/ketypes.h>
#include <ndk/kdtypes.h>
#include "resource.h"
Include dependency graph for dialog_initvisible.c:

Go to the source code of this file.

Macros

#define WIN32_NO_STATUS
 
#define NTOS_MODE_USER
 

Functions

INT_PTR CALLBACK AboutDlgProc (_In_ HWND hDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 
int APIENTRY wWinMain (_In_ HINSTANCE hInstance, _In_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLine, _In_ int nCmdShow)
 

Macro Definition Documentation

◆ NTOS_MODE_USER

#define NTOS_MODE_USER

Definition at line 13 of file dialog_initvisible.c.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 8 of file dialog_initvisible.c.

Function Documentation

◆ AboutDlgProc()

INT_PTR CALLBACK AboutDlgProc ( _In_ HWND  hDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 21 of file dialog_initvisible.c.

26{
28 switch (uMsg)
29 {
30 case WM_INITDIALOG:
31 {
32 /* Intentional breakpoint for you to step-by-step debug into a debugger! */
33 if (IsDebuggerPresent() || SharedUserData->KdDebuggerEnabled)
35
37 EndDialog(hDlg, -1);
38 return (INT_PTR)TRUE;
39 }
40
41 case WM_COMMAND:
42 {
43 if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
44 {
45 EndDialog(hDlg, LOWORD(wParam));
46 return (INT_PTR)TRUE;
47 }
48 break;
49 }
50 }
51 return (INT_PTR)FALSE;
52}
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
BOOL WINAPI IsDebuggerPresent(void)
Definition: debug.c:167
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:329
#define LOWORD(l)
Definition: pedump.c:82
void __cdecl __debugbreak(void)
Definition: intrin_ppc.h:698
#define SharedUserData
int32_t INT_PTR
Definition: typedefs.h:64
#define MAKEWPARAM(l, h)
Definition: winuser.h:4117
#define IDCANCEL
Definition: winuser.h:842
#define WM_COMMAND
Definition: winuser.h:1768
#define WM_INITDIALOG
Definition: winuser.h:1767
#define IDOK
Definition: winuser.h:841
#define BN_CLICKED
Definition: winuser.h:1954
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
BOOL WINAPI EndDialog(_In_ HWND, _In_ INT_PTR)

Referenced by wWinMain().

◆ wWinMain()

int APIENTRY wWinMain ( _In_ HINSTANCE  hInstance,
_In_ HINSTANCE  hPrevInstance,
_In_ LPWSTR  lpCmdLine,
_In_ int  nCmdShow 
)

Definition at line 55 of file dialog_initvisible.c.

60{
61 UNREFERENCED_PARAMETER(hPrevInstance);
62 UNREFERENCED_PARAMETER(lpCmdLine);
63
65}
#define IDD_ABOUTBOX
Definition: resource.h:8
HINSTANCE hInstance
Definition: charmap.c:19
INT_PTR CALLBACK AboutDlgProc(_In_ HWND hDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
#define NULL
Definition: types.h:112
#define DialogBoxW(i, t, p, f)
Definition: winuser.h:4553
#define MAKEINTRESOURCEW(i)
Definition: winuser.h:582