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

📄 albumdb.rc

📁 Programming.Microsoft.Windows.CE.Dot.NET.3rd.Edition.pdf the chapter 9 example codes.
💻 RC
字号:
//======================================================================
// Resource file
//
// Written for the book Programming Windows CE
// Copyright (C) 2003 Douglas Boling
//======================================================================

#include "windows.h"
#include "albumdb.h"					 // Program-specific stuff
//----------------------------------------------------------------------
// Icons and bitmaps
//
ID_ICON ICON   "albumdb.ico"			 // Program icon

//----------------------------------------------------------------------
// Menu
//
ID_MENU MENU DISCARDABLE 
BEGIN
	POPUP "&File"
	BEGIN
		MENUITEM "&Delete Database",			IDM_DELDB
		MENUITEM SEPARATOR
		MENUITEM "E&xit",						IDM_EXIT
	END
	POPUP "&Album"
	BEGIN
		MENUITEM "&New",						IDM_NEW
		MENUITEM "&Edit",						IDM_EDIT
		MENUITEM "&Delete", 					IDM_DELETE
		MENUITEM SEPARATOR
		MENUITEM "&Sort Name",					IDM_SORTNAME
		MENUITEM "Sort &Artist",				IDM_SORTARTIST
		MENUITEM "Sort &Category",				IDM_SORTCATEGORY
	END
	POPUP "&Help"
	BEGIN
		MENUITEM "&About...",					IDM_ABOUT
	END
END
//----------------------------------------------------------------------
// New/Edit Track dialog template
//
EditTrackDlg DIALOG discardable 10, 10, 135, 40
STYLE  WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_CENTER | 
	   DS_MODALFRAME 
EXSTYLE WS_EX_CAPTIONOKBTN
CAPTION "Edit Track"
BEGIN
	LTEXT "Track Name"				  -1,	5,	 5,  50,  12
	EDITTEXT				   IDD_TRACK,  60,	 5,  70,  12, 
									  WS_TABSTOP | ES_AUTOHSCROLL

	LTEXT "Time"					  -1,	5,	20,  50,  12
	EDITTEXT					IDD_TIME,  60,	20,  50,  12, WS_TABSTOP
END
//----------------------------------------------------------------------
// New/Edit Album data dialog template
//
EditAlbumDlg DIALOG discardable 5, 5, 135, 100
STYLE  WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_CENTER | 
	   DS_MODALFRAME 
EXSTYLE WS_EX_CAPTIONOKBTN
CAPTION "Edit Album"
BEGIN
	LTEXT "Album Name"					 -1,   5,	5,	50,  12
	EDITTEXT					   IDD_NAME,  60,	5,	72,  12,
									   WS_TABSTOP | ES_AUTOHSCROLL
	LTEXT "Artist"						 -1,   5,  20,	50,  12
	EDITTEXT					 IDD_ARTIST,  60,  20,	72,  12,
									   WS_TABSTOP | ES_AUTOHSCROLL

	LTEXT "Category"					 -1,   5,  35,	50,  12
	COMBOBOX				   IDD_CATEGORY,  60,  35,	72,  60, 
								   WS_TABSTOP | CBS_DROPDOWN
	LISTBOX 					 IDD_TRACKS,  60,  50,	72,  45, 
								   LBS_USETABSTOPS

	PUSHBUTTON "&New Track...",   
							   IDD_NEWTRACK,   3,  50,	52,  12,
								   WS_TABSTOP
	PUSHBUTTON "&Edit Track...", 
							   IDD_EDITTRACK,  3,  65,	52,  12,
								   WS_TABSTOP
	PUSHBUTTON "&Del Track",   
							   IDD_DELTRACK,   3,  80,	52,  12,
								   WS_TABSTOP
END
//----------------------------------------------------------------------
// About box dialog template
//
aboutbox DIALOG discardable 10, 10, 135, 40
STYLE  WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_CENTER | 
	   DS_MODALFRAME 
CAPTION "About"
BEGIN
	ICON  ID_ICON,					  -1,	3,	 5,  10,  10
	LTEXT "AlbumDB - Written for the book Programming Windows \
		   CE Copyright 2003 Douglas Boling"
									  -1,  30,	 5, 102,  33
END

⌨️ 快捷键说明

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