|
From: <kp...@po...> - 2002-08-25 16:45:59
|
hi all Dev users--
can anyone help me with this code ? i get a resource error
this is the main code... no errors here.
-------------------------------------------------------------------------=
--------------------------------
window.cpp
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
------------
#include <windows.h>
#define IDC_CHECKDLG_ACHECK 101
#define IDC_CHECKDLG_CHECKTHECHECK 102
BOOL CALLBACK CheckDlgProc(HWND hwnd, UINT Message, WPARAM wParam, =
LPARAM lParam)
{
switch(Message)
{
case WM_INITDIALOG:
CheckDlgButton(hwnd, IDC_CHECKDLG_ACHECK, BST_CHECKED);
return TRUE;
case WM_COMMAND:
switch(LOWORD(wParam))
{
case IDC_CHECKDLG_CHECKTHECHECK:
if(IsDlgButtonChecked(hwnd, IDC_CHECKDLG_ACHECK) =3D=3D =
BST_CHECKED){
MessageBox(hwnd, "The Box is CHECKED!", "Woo.",
MB_OK | MB_ICONINFORMATION);
}
else {
MessageBox(hwnd, "The Box is NOT checked!", "Woo.",
MB_OK | MB_ICONINFORMATION);
}
return TRUE;
case IDCANCEL:
EndDialog(hwnd, IDCANCEL);
return TRUE;
}
break;
}
return FALSE;
}
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
DialogBox(hInstance, "CHECKDLG", 0, CheckDlgProc);
return 0;
}
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
------------
this is my resource file.. parse error on line 5...
resource:
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
------------
#define IDC_CHECKDLG_ACHECK 101
#define IDC_CHECKDLG_CHECKTHECHEC 102
CHECKDLG DIALOG 0, 0, 152, 46
STYLE WS_VISIBLE | WS_SYSMENU | WS_POPUP | WS_CAPTION | DS_MODALFRAME // =
<----------### the compiler says parse error here #####
CAPTION "A Window"
FONT 8, "MS Sans Serif"
{
CONTROL "This &here is a check box.", IDC_CHECKDLG_ACHECK, "button", =
BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 8, 107, 12
CONTROL "&Check the Check", IDC_CHECKDLG_CHECKTHECHECK, "button", =
BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 26, =
81, 14
CONTROL "E&xit", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | =
WS_CHILD | WS_VISIBLE | WS_TABSTOP, 95, 26, 50, 14
}
102 DIALOG 0, 0, 200, 200
STYLE WS_VISIBLE | WS_SYSMENU | WS_POPUP | WS_CAPTION | DS_MODALFRAME =20
CAPTION "Dialog title"
FONT 8,"Helv"
BEGIN
END
#define IDC_CHECKDLG_ACHECK 101
#define IDC_CHECKDLG_CHECKTHECHEC 102
CHECKDLG DIALOG 0, 0, 152, 46
STYLE WS_VISIBLE | WS_SYSMENU | WS_POPUP | WS_CAPTION | DS_MODALFRAME =20
CAPTION "A Window"
FONT 8, "MS Sans Serif"
{
CONTROL "This &here is a check box.", IDC_CHECKDLG_ACHECK, "button", =
BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 8, 107, 12
CONTROL "&Check the Check", IDC_CHECKDLG_CHECKTHECHECK, "button", =
BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 26, =
81, 14
CONTROL "E&xit", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | =
WS_CHILD | WS_VISIBLE | WS_TABSTOP, 95, 26, 50, 14
}
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
------------
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
------------
PS- i'm new to this mailing list.
|