首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
1.菜单与对话框不关联 基于对话框的应用程序的使用范围很广,通过使用VC 的AppWizard向导选择Dialog-based后,工程自动生成了基于对话框的应用程序必需的相应CDialog类和一些包含对话框资源的文件。但并不包括菜单资源。如果在对话框中加入菜单资源项,则能够使对话框更适合于应用。  相似文献   

2.
第四讲 对话框的应用 在Windows中有两种类型的对话框:预定义对话框和自定义对话框,预定义对话框的外观已经被预先定义好,只能对它进行很小的改动;自定义对话框则是由用户自己创建,用户可以定义它的外观及行为。 MFC的CDialog类提供了管理对话框的功能。为了使用对话框,我们要做两部分的工作,首先是创建对话框资源,即利用各种控件完成对话框的外观设计;然后,编辑对话框的值及类成员函数,以便实现用户与对话框之间的通信。 作为对话框的基类,Cdialog定义了一个构造函数和一个  相似文献   

3.
在调用对话框之前,通常需要将父窗口中的一些参数传递给这个对话框。在退出对话框或者对话框中的某些参数改变之后,需要在父窗口中对这些参数改变做出响应。将要传递的和要响应的参数封装成一个自定义的共享数据类,实现了在父窗口与对话框之间传递和交换数据。  相似文献   

4.
如果在应用程序中加上带有滚动字幕的启动封面,将会使程序更加专业化。那么这种滚动字幕在计算机下如何实现呢?笔者用VC++6.0实现了这一功能,下面将这一方法介绍给读者。1建立主体框架利用VC++6.0的AppWizard生成一个名为Demo的单文档应用程序框架,然后向程序中加入一个对话框资源,令其ID号为IDMISPLAYDIALOG,保证属性表中Popup.Visible和Clipsiblings属性被选中。利用ClassWizard为该对话框生成一个名为CPlnyDlg的类,基类为CDialog。之后向对话框中加上一个静态文本框(Stat1CTeXt)以作为字幕滚动的窗口,…  相似文献   

5.
对话框(Dialog)是Windows程序中最常见的交互方式之一,具有多种形态特征。对话框经常被用来显示某种信息,或者要求用户输入信息,如:“文件打开对话框”要求用户输入要打开的文件名称,About对话框则一般显示版本信息等。 对话框从根本上说,也是窗口(Window),具有Windows的所有机制,但它又具有自己特殊的形态和特点: 对话框一般都做成资源的形式,用户可以使用各种资源编辑器,编辑对话框的内容。一个可执行文件的对话框资源  相似文献   

6.
BorlandC++Builder是Inprise公司至今最为全面和最完善的程序开发产品之一,它具有强大的图形用户界面和程序开发接口,使程序设计者可以充分利用其图形环境和Windows系统资源。在BorlandC++Builder中,对话框的背景通常是灰色的,文字是黑色的,但用户可以使用位图很容易的改变对话框的背景。这里笔者编写了一个可以任意选择对话框背景的对象资源,带有平铺位图背景的对话框,带有居中位图背景的对话框。对话框对象的编写过程如下,首先,建立一个新的工程,在窗体中加入按钮控件Button1和But…  相似文献   

7.
非模态对话框和模态对话框在创建、使用和删除过程中有很大不同,非模态对话框在使用过程中很容易出现这样那样的问题,而使程序运行时有可能产生潜在的错误。文章在较深层次上阐述了模态对话框和非模态对话框的区别,着重描述了非模态对话框的使用方法和在使用过程中应注意的问题,相信会对非模态对话框的使用有较大帮助。  相似文献   

8.
在众多的有关ODBC编程资料中,介绍的都是用CRecordView类来显示和编辑记录。而用户多数使用CView类或CScrollView类作为应用程序的框架,因此,在这种情况下使用对话框,实现对数据库记录的显示和编辑尤为重要。本文介绍了用MicrosoftVisual C++4.0的ODBC技术,在对话框内实现对FoxBASE/FoxPro DBF文件的定位显示和编辑(定位包括顶、底、前、后),追加和删除记录等功能,实现方法及步聚如下: 1.首先用FoxBASE或FoxPro来建立一个名为  相似文献   

9.
打印是一个良好的应用程序应具备的基本功能,同时也是程序与用户交互的很好方法.在使用AppWizard(exe)生成的单文档或多文档程序中实现打印很容易,只需重载Cview类的OnDraw函数并将参数pDC指向打印机环境.但是如果我们要在非文档视图结构的程序(例如基于对话框的程序)中实现打印,该如何做呢?  相似文献   

10.
在Windows下编程,对话框窗口可以说是最常见的界面了。用户常常是借助于对话框窗口来和计算机打交道的。对话框窗口实际上是一个真正的窗口,它不但可以接收消息,而且还可以被移动和关闭,甚至可以在它的用户区中进行绘图操作和填充图形。在对话框中,位图按钮是一个带有图形标识的按钮,此时的按钮比文本按钮更美观,一幅图胜似千言万语嘛。位图按钮可以实现功能的选择,但位图按钮太多时,往往在一个对话框中难以表达,这就存在位图按钮能否实现翻页的功能。作者认为:使用位图按钮的  相似文献   

11.
在编制Windows应用程序时,常常要用到这样的一种功能:显示一个模式对话框,要求用户指定一个文件夹,如图l所示。这个功能看起来很简单,其实不然,因为首先Windows是一具多任务的操作系统,在这个对话框显示期间,用户或其它的进程可能创建或删除了某个文件夹,或者改变了文件夹的图标,或者改变了系统文件夹的映射(如我的文档的位置),这些都会影响这个对话框中的内容,而且,这个对话框的风格最好与当前版本的Windows保持一致。  相似文献   

12.
本文给出了在VC 中用一个对话框基类实现对话框及其元素的等比缩放方法。使用此基类的对话框界面可适应不同分辨率显示和按用户的要求进行任意缩放,对话框内各个元素均按对话框大小进行等比变化。  相似文献   

13.
我们使用WIN98中“查找”对话框中的“浏览”工具时,当我们需要选择一个路径时,点击窗口上的“浏览”键,WIN98就会弹出一个浏览对话杠,以便我们方便地选取路径,但是,我感觉不太方便,下面将介绍如何在VC 6.0中实现改进的WIN98的“浏览”对话框以及编写自己的选取路径控件。  相似文献   

14.
大多数的应用程序都有一个“关于”对话框,用来显示程序的版本信息、技术支持信息和一些超级链接。相信任何软件的作者都想把这个对话框做得漂亮一些,但这并不十分容易。有没有非常简单的方法达到这个目的呢?如果您打开过IE4或IE5的“关于”对话框并留心观察过,也许您会发现,整个的“关于”对话框就是一个网页。如果我们可以将网页的内容制成对话框,那么,所有要做的就是设计一个漂亮的网页了。我们可以在网页中加入超级链接(当然可以了),文字、声音、图片和GIF动画(或Flash动画),还可以加入HTML表单,并用JavaScript控制网页中任何元素的行为,甚至可以用JavaScript来实现复活节彩蛋。比起用程序控制达到相同的效果来,所作的工作减少了许多。那么,能够实现这样的功能吗?  相似文献   

15.
CFileDialog类给软件开发带来了极大的方便,实践中还需要定制自己的FileDialog.本文介绍几种定制的方法,包括修改文件对话框标题,更改文件列表框的大小,在对话框中添加按钮等控件,以及只显示目录的对话框等.  相似文献   

16.
该文主要就VC 编程过程中对话框相关的两个问题做了比较详细的阐述,并提供了相应的解决方法:一是对话框类的删除和重建问题;二是对话框类的变量初始化问题。  相似文献   

17.
本文介绍使用JOptionPane类编制模态对话框的快捷方法,不但可以在对话框中随意添加各种需要的组件,而且编程简便快捷.本文还提供演示程序JavaJOptionDialog,实现常用的"查找替换"对话框和"字体设定"对话框.根据本文提供的方法,在实际编程中可以很容易快捷地构造各种各样的模态对话框.  相似文献   

18.
很多图像处理方面的软件都支持文件对话框的图片预览功能,极大地方便了我们选择所需的图片,那么如何在自己的软件中加入这一功能呢? 我们知道,MFC中的CFileDialog类封装了文件对话框的功能,它的成员m_ofn是OPENFILENAME类型的结构,我们要想定制文件对话框,只需从CFileDialog中派生一个新类,然后如下设置m_ofn的内部成员: m_ofn. Flags|=(OFN_EXPLORER|OFN_ENABLETEMPLATE); m_ofn. lpTemplateName=MAKEINTRESOURCE(IDD_FILEOPENPREVIEW); IDD_FILEOPENPREVIEW是我们创建的对话框资源的ID,  相似文献   

19.
张宇平 《程序员》2006,(5):109-114
对话框和控件是MFC确确实实节省你时间和精力的一个地方。如果没有MFC的控件类,你就会被淹没在填充结构以及写下成吨的SendMessage调用以管理控件的琐事中。而且MFC还提供了对话框数据交换(DDX),可以在控件和变量之  相似文献   

20.
基于ObjectARX的无模式标签对话框的实现   总被引:1,自引:0,他引:1  
在利用ObjectARX开发AutoCAD2000环境下的参数化图形设计软件过程中经常需要开发无模式标签对话框。文章讨论了利用ObjectARX提供的模式标签对话框类实现了无模式标签对话框,其功能与MFC下开发的无模式标签对话框相比,能更方便地调整对话框轮廓大小,能扩展标签个数,能记忆对话框数据,能在主对话框中任意插入控件。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号