你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / C专栏
Visual C++界面元素(2)
 


    我最后要介绍的窗口示例是你在编辑资源时看到的那种窗口,虽然资源编辑窗口比我们曾经谈过的其它窗口有更多的变化形式(无须着急,在本书的适当部分将介绍每一种资源编辑窗口),但图1.2是个典型的这种窗口。

    在上图的情况下,我们在查看对话框。这个对话框中有四个控件,其中两个控件被选中(两个选中控件的周围被改变大小的句柄所环绕)。在对话框边沿你还会看到一条暗淡的线条(缺省配置下线条的颜色为蓝色),这一线条确定了对话框上放置控件的外边缘。
    在图1.2的左下角,你会看到一个控件工具箱,它包含了可以放置到对话框中的各种控件,如果想在工具箱中添加新的控件,那么请使用Project | Add toProject |Components and Controls命令。工具箱的右边是对话框工具条,它提供了简化对话框布局排列的有用工具。例如,Make Same Size按钮将选中的任意个数的控件与第一个选中控件等大。Test按钮让你在对话框完成之前就可以看一看它的外观。
    现在让我们讨论一下图1.2中显示的上下文菜单。由于前面我们已经讨论过这些菜单项的主要用途,因此这里只研究三个最重要的菜单项。使用Insert Ac-tiveX Control菜单项可以把ActiveX控件添加到当前对话框中而无须将它实际添加到工程中。这样,你就可以在生成一大堆代码之前先看到该控件的工作效果。不过,如果你决定确实要使用该控件时,请记住以后把该控件添加到工程中。Check Mnemonics菜单项告诉Visual C++ 检查一下已经添加的所有控件,看是否存在同名错误或任何违反规则的情况。当做完了一个对话框后,这个检查相当重要。最后,Event菜单项显示一个对话框,告诉我们所选对象都支持哪些事件。这个对话框还让你能够创建你想监控的任何事件的句柄。第2章中我们将讲述使用这一特性的方法。
    类视图(ClassView)
    或许类视图(ClassView)将花去你大部分的时间。该视图提供了工程中所有类的层次列表,通过扩展可以显示类中包含的细节。例如,类中将包含要编辑的成员函数等。图1.3显示了一个典型的类视图。

    请注意,在层次列表的每个项目前面都有一个特殊的图标。例如,每个类的前面都有一个由线条连接起来的三个方框形图标。类视图中显示三种成员函数:第一种是公共成员函数,它的图标为一个紫色菱形框;第二种是私有成员函数,它的图标上也有个菱形框,不过菱形框的旁边还有一把钥匙;第三种是保护成员函数,它的图标上有个菱形框和一个小锁。与此相似,变量也有三种类型,它们都使用青绿色图标。当看到一个绿色框时,你就知道是看到了某个COM对象的方法。类视图中还使用了其它几种类型的图标,但上面所述的六种图标是创建绝大多数工程时都需要知道的图标。
    技巧 在ClassView窗口中右击,然后从上下文菜单中选择Hide,可以隐藏ClassView窗口(或任何其它视图,只要在这些视图中按这一步骤操作)。使用View|Workspace命令可以重新显示ClassView窗口。
    资源视图(ResourceView)
     资源视图(ResourceView)在层次列表中列出了工程中用到的所有资源。任何图像、字符串值以及程序所需要的其它非编程部件都可以作为资源使用。图1.4显示了一个典型的资源视图窗口。
(编辑:aniston)
  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089