共查询到20条相似文献,搜索用时 15 毫秒
1.
周鸣扬 《电脑编程技巧与维护》2002,(5):31-33
自Windows2000推出以后,其新的用户界面使我们有了一次大换口味的机会。比如,其淡人浅出的动画菜单、透明的窗口,另外一个变化就是其文件对话框外观的改变,在程序中打开保存文件时出现的对话框就要比原来在Windows98下面的要“亲热”得多:先看看以下两幅图片: 相似文献
2.
元凯宁 《电脑编程技巧与维护》2000,(11):17-26
许多Windows应用程序都有全屏幕显示功能。例如Visual C++、Word、Photoshop等等,甚至连“画图”都有全屏幕预览功能。但是全屏显示对于编程者来说,却并不是一件很轻松的事情,因为Windows平时替我们接管了有关窗口的显示、移动和最大最小化等事务,对于程序员来讲,这是一个知识的“盲区”。各种商业软件在此的失误举不胜举,例如CorelDraw8,在其全屏预览状态下按两次Ctrl+F4,就会有“非法操作”对话框出现。目前有不少人在编程论坛和报刊上撰文探讨有关如何实现全屏幕显示的问题,但笔者经过认真分析发现,大多数的实现只能说是一种“假全屏显示”, 相似文献
3.
4.
本文利用了MFC提供的几个线程同步对象类,编写了几个线程安全类,利用这几个线程安全类可以实现不同情况下的线程同步问题。 相似文献
5.
本文重点讲述用VC 6.0提供的MFC类库实现多线程调度与处理的方法以及由线程多任务所引发的同步多任务特征。 相似文献
6.
7.
8.
基于MFC编程的闲置处理优化控制 总被引:2,自引:0,他引:2
闲置处理过于频繁是基于AppWizard编写的MFC应用程序执行效率低。CPU占用率高的直接原因。本文介绍基于MFC编程闲置处理控制的优化方法。包括重载CWin Thread::lsildieMessage()函数避免闲置处理过于频繁,提高基于MFC应用程序的执行效率。降低CPU占用率;利用VisualC 中未公开的MW_KICKIDLE消息控制系统直接执行闲置处理,提高界面刷新的实时性。 相似文献
9.
用户界面线程是由进程创建的子线程,可用于处理用户事件和消息。本文阐述了用C 和MFC实现用户界面线程的方法,着重探讨了对其进行控制的途径,并给出了相关部分的源程序。 相似文献
10.
《电脑编程技巧与维护》1999,(10):26-29
如何抛出(throw)由CUserException派生的异常? 当试图捕获(catch)一个派生类异常时,我得到以下错误“error C2039:’classCMyExcept1on’:is not a member of 'CMyException’’classCMyException’:undeclared identifier’IsKindOf’:cannot convert parameter 1 from’int*’to ’const struct CRuntimeClass*” 相似文献
11.
利用MFC实现Windows下工业控制的高精度定时 总被引:1,自引:0,他引:1
Widnows9x系统下的高精度定时器的设计一直是实现高速控制和采集的关键技术,本文分析了Windows的普通API定时函数的局限性,提出了一种利用MFC实现在Windows9x系统下高精度定时的新方法。 相似文献
12.
Windows9x系统下的高精度定时器的设计一直是实现高速控制和采集的关键技术.本文分析了Windovs的普通API定时函数的局限性,提出了一种利用MFC实现在Windows9x系统下高精度定时的新方法. 相似文献
13.
张丽 《电脑编程技巧与维护》1997,(1):21-24,26
有时候通过不同的输出设备输出文档数据相一致的视图显示确实是件困难而烦心的任务。但是当掌握了下面应用于MFC和Windows开发环境中的不同的坐标系统理论后,再面对这样的输出任务时就会很轻松地完成它。 相似文献
14.
张丽 《电脑编程技巧与维护》1996,(12):30-33
旋转控件是允许用户用鼠标快速滚动过一定范围数值的软件组件。它们在很广的范围里就像VBX控制一下有效,但是由于32位Windows不支持VBXs,因此如果在这样的环境下想使用旋转器的话就必须转化成OCXs。一种替代方法是把库存MFC控件和其它对象结合起来以达到同样的效果。在本篇文章里,我将告诉大家怎样做到这一点。你可以根据自己的想法很容易地去修改这个示例程序,使用旋转控件来接收一个用户指定的日期。此种技术好处就是对用户来说不可能提供一个无效的日期。 相似文献
15.
增强MFC的CListCtrl控件 总被引:1,自引:1,他引:0
秦胜 《电脑编程技巧与维护》2001,(8):48-51
一、引言 在编写用MFC编写Windows程序的过程中,经常需要用到列表框控件(ListCtrl),尤其是报表(Report)形式的列表框控件,而且往往需要对其中的表项进行编辑。 MFC提供的CListCtrl虽然可以勉强使用,但是需要设置的选项太多,而且只能对首列编辑,使用起来有较大的不便。本文介绍的CNewListCtrl将MFC提供的CListCtrl和CEdit进行封装重组,可以轻松实现表格的显示和编辑,如图1所示。 相似文献
16.
张丽 《电脑编程技巧与维护》1996,(11):37-39
如果你仍然在编写十六位的代码,但是又想使用那些很不错的MFC3.0DToolT ips这怎么办呢?不用急,在此将要介绍一个简单的即学即用的解决方法。它是一种和MFC3.0资源兼容的方法,因此作为一位多平台开发者并不需要改变什么。 相似文献
17.
18.
利用MFC开发类封装的声音程序 总被引:1,自引:0,他引:1
本文以声音的播放为例,利用面向对象和类封装的技术,对多媒体开发的技术进行尝试,并对Windows下调用声音文件的基本方法和声音文件的格式进行了探讨,利用VisualC^++提供的MFC应用框架开发一个处理声音文件的基础类CSound在其基础上进行多媒体应用程序的二次开发。 相似文献
19.
本文了消息驱动网的概念。在MFC编程中,利用Windows的消息驱动机制和MFC应用程序框架对消息的管理机制建立消息驱动网可以提高程序代码的重用率,也为增加新功能和更新旧功能等程序扩展带来了极大的方便。 相似文献
20.
本文主要介绍了Windows下的不规则窗口的实现,并给出了一种实现在窗口拖动时,同时显示窗口内容的方法。 相似文献