ReactOS 0.4.15-dev-7953-g1f49173
ros2win.c
Go to the documentation of this file.
1/*
2 * ReactOS to Win32 entry points for testing
3 *
4 * ros2win.c
5 *
6 * Copyright (C) 2002 Robert Dickenson <robd@reactos.org>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21 */
22
23#ifdef _MSC_VER
24#include "stdafx.h"
25#else
26#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
27#include <windows.h>
28#include <commctrl.h>
29#include <stdlib.h>
30#include <malloc.h>
31#include <memory.h>
32#include <tchar.h>
33#include <process.h>
34#include <stdio.h>
35#endif
36
37#define __ROS2WIN_H__MAIN__
38#include "ros2win.h"
39
40//#undef DefWndProc
41//#undef DefFrameProc
42//#undef DefMDIChildProc
43
44extern HINSTANCE hInst;
45
46
48{
49 switch (message) {
50 case WM_CREATE:
51// return TRUE;
52 break;
53 case WM_COMMAND:
54// return TRUE;
55 break;
56 }
58}
59
61{
62 switch (message) {
63 case WM_INITDIALOG:
64// return TRUE;
65 break;
66 }
67 return DefDlgProc(hDlg, message, wParam, lParam);
68}
69
71{
72 return DefFrameProc(hWnd, hMdi, message, wParam, lParam);
73}
74
76{
78}
79
80
81/*
82*/
HWND hWnd
Definition: settings.c:17
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
#define CALLBACK
Definition: compat.h:35
unsigned int UINT
Definition: ndis.h:50
LRESULT CALLBACK RosDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
Definition: ros2win.c:60
HINSTANCE hInst
Definition: dxdiag.c:13
LRESULT CALLBACK RosMDIChildProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
Definition: ros2win.c:75
LRESULT CALLBACK RosFrameProc(HWND hWnd, HWND hMdi, UINT message, WPARAM wParam, LPARAM lParam)
Definition: ros2win.c:70
LRESULT CALLBACK RosWindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
Definition: ros2win.c:47
#define DefWindowProc
Definition: ros2win.h:31
#define DefMDIChildProc
Definition: ros2win.h:33
#define DefDlgProc
Definition: ros2win.h:34
#define DefFrameProc
Definition: ros2win.h:32
Definition: tftpd.h:60
LONG_PTR LPARAM
Definition: windef.h:208
LONG_PTR LRESULT
Definition: windef.h:209
UINT_PTR WPARAM
Definition: windef.h:207
#define WM_CREATE
Definition: winuser.h:1608
#define WM_COMMAND
Definition: winuser.h:1740
#define WM_INITDIALOG
Definition: winuser.h:1739