📄 menubar.rc
字号:
//======================================================================
// Resource file
//
// Written for the book Programming Windows CE
// Copyright (C) 2007 Douglas Boling
//======================================================================
#include "windows.h" // Windows stuff
#include "commctrl.h" // Common ctl stuff
#include "aygshell.h" // Pocket PC stuff
#include "MenuBar.h" // Program-specific stuff
//----------------------------------------------------------------------
// Icons and bitmaps
//
ID_ICON ICON "MenuBar.ico" // Program icon
ID_TOOLBMPS BITMAP DISCARDABLE "btns.bmp"
//----------------------------------------------------------------------
// Accelerator keys
//
ID_ACCEL ACCELERATORS DISCARDABLE
BEGIN
"Q", IDM_EXIT, VIRTKEY, CONTROL, NOINVERT
END
//----------------------------------------------------------------------
// MenuBar resources
//
#define SHMENUBAR RCDATA
// MenuBar resource with simple new menu
ID_TOOLBAR1 SHMENUBAR MOVEABLE PURE
BEGIN
ID_MENU, 4,
I_IMAGENONE, ID_VIEWMENU, TBSTATE_ENABLED,
TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, IDS_VIEWMENUNAME, 0, 0,
I_IMAGENONE, ID_TOOLMENU, TBSTATE_ENABLED,
TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, IDS_TOOLMENUNAME, 0, 1,
0, IDM_ITEM1, TBSTATE_ENABLED,
TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, 0, IDS_BTNTOOLTT, 0,
2, ID_MENU3, TBSTATE_ENABLED,
TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, 0, IDS_BTNTOOLTT, 2,
END
// MenuBar resource with shared new
ID_TOOLBAR2 SHMENUBAR MOVEABLE PURE
BEGIN
ID_MENU, 7,
I_IMAGENONE, ID_VIEWMENU, TBSTATE_ENABLED,
TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, IDS_VIEWMENUNAME, 0, 0,
I_IMAGENONE, ID_TOOLMENU, TBSTATE_ENABLED,
TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, IDS_TOOLMENUNAME, 0, 1,
1, IDM_ITEM1, TBSTATE_ENABLED,
TBSTYLE_CHECK | TBSTYLE_AUTOSIZE, 0, IDS_BTNTOOLTT, 0,
I_IMAGENONE, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0, 0,
3+STD_CUT, IDM_CUT, TBSTATE_ENABLED,
TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, 0, IDS_BTNCUTTT, 0,
3+STD_COPY, IDM_COPY, TBSTATE_ENABLED,
TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, 0, IDS_BTNCOPYTT, 0,
3+STD_PASTE, IDM_PASTE, TBSTATE_ENABLED,
TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, 0, IDS_BTNPASTETT, 0,
END
ID_MENU MENU DISCARDABLE
BEGIN
POPUP "&Menu1"
BEGIN
MENUITEM "Bar One", IDM_BARONE
MENUITEM "Bar Two", IDM_BARTWO
MENUITEM SEPARATOR
MENUITEM "Exit", IDM_EXIT
END
POPUP "&Menu2"
BEGIN
MENUITEM "Menu Item &1", IDM_ITEM1
MENUITEM "Menu item &2", IDM_ITEM2
MENUITEM "Menu item &3", IDM_ITEM3
END
POPUP "&Menu3"
BEGIN
MENUITEM "Menu item &1", IDM_ITEM1
MENUITEM "Menu item &2", IDM_ITEM2
MENUITEM "Menu item &3", IDM_ITEM3
MENUITEM "Menu item &4", IDM_ITEM4
MENUITEM "Menu item &5", IDM_ITEM5
MENUITEM "Menu item &6", IDM_ITEM6
END
END
//----------------------------------------------------------------------
// String resource table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_VIEWMENUNAME "View"
IDS_TOOLMENUNAME "Tools"
IDS_BTNTOOLTT "Button tooltip"
IDS_BTNCUTTT "Cut"
IDS_BTNCOPYTT "Copy"
IDS_BTNPASTETT "Paste"
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -