I'm trying to create a program with a dialog as the main window but it doesn't display. What am I doing wrong? (Using Dev-cpp)
Dialog Resource:
Code:
IDD_MAIN DIALOG 146, 39, 260, 265
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog Title"
FONT 8, "MS Sans Serif"
BEGIN
LISTBOX 301, 12, 47, 120, 192, LBS_SORT | WS_VSCROLL | WS_TABSTOP
LTEXT "View", 302, 12, 17, 20, 12
COMBOBOX 303, 13, 26, 120, 83, CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
IDB_ADDENTRY PUSHBUTTON "Add Entry", 304, 14, 239, 55, 14
IDB_DELETEENTRY PUSHBUTTON "Delete Entry", 305, 75, 239, 55, 14
GROUPBOX "Entries", 306, 6, 6, 132, 254
END
Main File:
Code:
#include <windows.h>
#include "resource.h"
BOOL CALLBACK MainDlgProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
{
switch(Message)
{
case WM_INITDIALOG:
;
break;
case WM_CLOSE:
EndDialog(hwnd, 0);
break;
case WM_COMMAND:
break;
case WM_DESTROY:
break;
default:
return FALSE;
}
return TRUE;
}
int WINAPI WinMain (HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpszCmdLine,
int nCmdShow)
{
return DialogBox(GetModuleHandle(NULL),
MAKEINTRESOURCE(IDD_MAIN), hwnd, MainDlgProc);
}
Thanks for any help...