对话方块(五)

2010-12-30 21:13:56 · 作者: · 浏览: 41330

BEGIN
POPUP "&Help"
BEGIN
MENUITEM "&About About1...", IDM_APP_ABOUT
END
END

/////////////////////////////////////////////////////////////////////////////
// Icon
ABOUT1 ICON DISCARDABLE "About1.ico"
 RESOURCE.H (摘录)
// Microsoft Developer Studio generated include file.
// Used by About1.rc

#define IDM_APP_ABOUT 40001
#define IDC_STATIC -1
ABOUT1.ICO


 

藉由後面章节中介绍的方法,您还可以在程式中建立图示和功能表。图示和功能表的ID名均为「About1」。功能表有一个选项,它产生一条ID名为IDM_APP_ABOUT的WM_COMMAND讯息。这使得程式显示的图11-1所示的对话方块。


 

图11-1 程式ABOUT1的对话方块

对话方块及其模板
 

要把一个对话方块添加到Visual C++(www.cppentry.com) Developer Studio会有的应用程式上,可以先从 Insert 功能表中选择 Resource ,然後选择 Dialog Box 。现在一个对话方块出现在您的眼前,该对话方块带有标题列、标题(Dialog)以及 OK  Cancel 按钮。 Controls 工具列允许您在对话方块中插入不同的控制项。

Developer Studio将对话方块的ID设为标准的IDD_DIALOG1。您可以在此名称上(或者在对话方块本身)单击右键,然