⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dlgdemo.rc

📁 《Windows CE 6.0开发者参考》(《Programming Windows Embedded CE 6.0 Developer Reference》)第四版书中的源代码
💻 RC
字号:
//======================================================================
// Resource file
//
// Written for the book Programming Windows CE
// Copyright (C) 2007 Douglas Boling
//======================================================================

#include "windows.h"
#include "DlgDemo.h"                 // Program-specific stuff
#include "commctrl.h"

// Program Icon
ID_ICON      ICON   "DlgDemo.ico"    // Program icon

//----------------------------------------------------------------------
// Menu, the RC data resource is needed by the menu bar
//
ID_MENU RCDATA MOVEABLE PURE 
BEGIN
    ID_MENU, 2,
    -2, 100, TBSTATE_ENABLED, TBSTYLE_DROPDOWN|TBSTYLE_AUTOSIZE,5,0,0,
    -2, 101, TBSTATE_ENABLED, TBSTYLE_DROPDOWN|TBSTYLE_AUTOSIZE,3,0,1
END

ID_MENU MENU DISCARDABLE
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "Open...",                     IDM_OPEN
        MENUITEM "Save...",                     IDM_SAVE
        MENUITEM SEPARATOR
        MENUITEM "Color...",                    IDM_COLOR
        MENUITEM "Print...",                    IDM_PRINT
        MENUITEM "Font...",                     IDM_FONT
        MENUITEM SEPARATOR
        MENUITEM "Property Sheet",              IDM_SHOWPROPSHEET
        MENUITEM "Scrollable Dialog",           IDM_SHOWSCROLLABLE
        MENUITEM "Modeless Dialog",             IDM_SHOWMODELESS
        MENUITEM SEPARATOR
        MENUITEM "E&xit",                       IDM_EXIT
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&About...",                   IDM_ABOUT
    END
END

//----------------------------------------------------------------------
// Property page templates
//
ID_PAGE1 DIALOG discardable 0, 0, 125,  95
CAPTION "MonthCal"
BEGIN
    CONTROL  "", IDC_MONTHCAL, MONTHCAL_CLASS,   WS_VISIBLE,   
	                                                  5,   5,  95,  95, 
END

ID_PAGE2 DIALOG discardable 0, 0, 125,  80
CAPTION "Track and Progress"
BEGIN
    CONTROL  "", IDC_TRACKBAR, TRACKBAR_CLASS, WS_VISIBLE | TBS_AUTOTICKS,  
	                                                  5,   5, 115,  20, 

	CONTROL  "", IDC_PROGRESS, PROGRESS_CLASS, 
	            WS_BORDER | WS_VISIBLE | PBS_SMOOTH,  5,  30, 115,  20, 
END

//----------------------------------------------------------------------
// Scrollable dialog box template.
//
ScrollDlg DIALOG discardable 20, 10,  90, 50
STYLE  WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VSCROLL
CAPTION "Scrollable"
BEGIN
    PUSHBUTTON "Button",               IDC_BUTTON,    5,   5,  80,  12,
                                           WS_TABSTOP | BS_NOTIFY
    CHECKBOX "Check Box",              IDC_CHKBOX,    5,  20,  80,  12,
                                           WS_TABSTOP | BS_NOTIFY
    AUTOCHECKBOX "Auto check box"      IDC_ACHKBOX,   5,  35,  80,  12,
                                           WS_TABSTOP
    AUTO3STATE "Auto 3-state box",     IDC_A3STBOX,   5,  50,  80,  12,
                                           WS_TABSTOP
    AUTORADIOBUTTON "Auto radio button 1",
                                       IDC_RADIO1,    5,  65,  80,  12,
                                           WS_TABSTOP | WS_GROUP
    AUTORADIOBUTTON "Auto radio button 2",
                                       IDC_RADIO2,    5,  80,  80,  12
END

//----------------------------------------------------------------------
// Clear list; modeless dialog box template.
//
Clearbox DIALOG discardable 60, 10,  70, 30
STYLE  WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_MODALFRAME
CAPTION "Clear"
BEGIN
    DEFPUSHBUTTON "Clear Listbox"        IDD_CLEAR,   5,   5,  60,   20
END
//----------------------------------------------------------------------
// About box dialog box template
//
aboutbox DIALOG discardable 10, 10, 132, 45
STYLE  WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER |
       DS_MODALFRAME
CAPTION "About"
BEGIN
    ICON    ID_ICON                  -1,   5,   5,   0,   0

    LTEXT "DlgDemo - Written for the book Programming Windows \
           CE Copyright 2007 Douglas Boling"
                                     -1,  28,   5, 100,  35
END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -