内容列表
- 直接在程序中更改显示模式
- 直接在程序中更改显示模式
可以访问系统注册表HKEY_CURRENT_CONFIG\DISPLAY\SETINGS来获知当前的显示分辨率和颜色数。 但常用以下方法: 关键的API函数是EnumDisplaySettings和ChangeDisplaySettings。前者用来获得当前显示
- 分类:VC语言 查阅全文
- 如何调用浏览路径对话框
- Win32API的ShellExtension外壳扩展接口提供了这种途径。下面是一段用C语言 编写的程序,可以显示上图所示的对话框。voidSelectDirDlg(charDir[]) { BROWSEINFObi; ITEMIDLIST*pidl; bi.hwndOwner=NULL; bi.pidlRoot=NULL; bi.pszDisplayName=Dir; bi.lpszTitle=
- 分类:VC语言 查阅全文
- VC实现对话框上信息的显示
-
VC实现对话框上信息的显示
利用 VC的AppWizard,可以很容易地实现工具条和菜单项的ToolTip,或在状态条上显示帮助信息,但要在对话框的控件上显示ToolTip和在状态条上显示控件信息并不容易实现。现在,我们用VC中的WM_SETCURSOR 与TTN_NEEDTEXT消息就可达到目的。具体操作如下:
一、利用 VC的 MFC AppWiz
- 分类:VC语言 查阅全文
- 如何用VC++ 5.0实现工具栏及其属性的控制
- 如何用VC++ 5.0实现工具栏及其属性的控制 任志民 VC++ 5.0风格的工具栏具有平面外观,左边带有一个“把手”,你可以通过鼠标拖动这个“把手”来移动工具栏。工具栏各组间带有分隔线(如图1所示)。当鼠标在工具栏上面移动时,工具栏上的相应按钮会突出显示。本文所讨论的增强型工具栏CEnhanceToolBar类由CToolBar类所派生,是CToolBar类的补充和扩展。 如果你并不在
- 分类:VC语言 查阅全文
- 用Visual C++实现图象渐显和渐隐
- 用Visual C++实现图象渐显和渐隐
周长发
摘 要 图象的渐显/渐隐被广泛运用与图象处理和多媒提娱乐软件。本文基于Windows的调色板动画和时间码技术设计了通用的图象渐显和渐隐算法,并实现了其Visual C++程序编码。
关键词 渐显、渐隐、调色板、调色板动画、时间码
图象的渐显/渐隐是十分重要的图象效果,广泛运用于图象处理和多媒提娱乐软件。渐显/渐隐算法设计的最大困难是速度控制
- 分类:VC语言 查阅全文
- Visual C++应用框架揭密
- Visual C++应用框架揭密北京理工大学光电工程系 卢英威电脑编程技巧与维护 1999.1 P30Visual C++应用框架提供的强大功能,为我们的程序开发提供了极大的方便,利用其应用生成器可以很轻松地生成应用程序的框架.许多常用功能,例如文档的创建,文件的打开,保存等操作的大部分代码都由应用框架来完成.这些操作对于开发软件的用户而言,是透明的. Microsoft公司的设计Visual C
- 分类:VC语言 查阅全文
- 在VC 5.0中实现基于MFC的组件的本地化
- 在VC 5.0中实现基于MFC的组件的本地化浙江大学计算机系344信箱(310027) 郑杰 Visual C++(以下简称VC)是微软公司的Visual 系列软件开发工具之一。对非英语地区的程序员,不可避免地要解决软件的本地化问题。VC 本身就支持多语种编程,给本地化带来了极大的方便。这里我们主要讨论基于 MFC 的组件的本地化。
要实现那些使用 MFC 的
- 分类:VC语言 查阅全文
- 关于多线程的一些细节
- 关于多线程的一些细节
作者: coolnerd 线程的程序中,如果线程要向界面窗口报
- 分类:VC语言 查阅全文
- 如何创建一个不规则形状的窗口
- 如何创建一个不规则形状的窗口
可以使用新的SDK函数SetWindowRgn。该函数将绘画和鼠标消息限定在窗口的一个指定的区域,实际上使窗口成为指定的不规则形状。
使用AppWizard创建一个基于对话框的应用程序并使用资源编辑器从主对话资源中删除有的缺省控件、标题以及边界。
给对话类增加一个CRgn数据成员,以后要使用该数据成员建立窗口区域。 Class CRoundDlg : pu
- 分类:VC语言 查阅全文
- WIN98特殊窗口的动态拖动
-
WIN98特殊窗口的动态拖动
宋立波
WIN98中常居顶层的无标题条窗口是一种特殊的窗口,典型实例有IME输入法应用程序、UCWIN平台、各种浮动工具箱、OFFICE桌面工具栏等。
一、命令检测与光标动态提示
这种窗口拖动一般分为两种:特定客户命令区域和非特定客户命令区域。特定客户命令区域是指利用"RECT"定义的特定子矩形区域;非特定客户命令
- 分类:VC语言 查阅全文
- 用VisualC++6.0递归查找目录树
-
用VisualC++6.0递归查找目录树
北京信息工程学院 马文晓
---- 在SDI项目内,通过使用CFileDialog和CFileFind类,不仅可以实现Windows桌面上现有的查找功能,而且可以灵活扩展查找条件.例如,下面的程序将在VisualC++6.0的Output窗口内逐行输出c:\windows下所有长度小于500字节的只读文件: #include /*
- 分类:VC语言 查阅全文
- Guru of the week #26 Bool.
- 作者:Hub Sutter译者:黄森堂感谢ed9er(始祖鸟)的校验。
/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章第一篇,原文的版权是属于Hub Sutter(著名的C++专家,《Exceptional C++》的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者*/
#26 Bool.
难度:7/10
我们有需要基本的bool类型吗?,现
- 分类:VC语言 查阅全文
- 用VC++实现上网拨号功能
-
用VC++实现上网拨号功能
大连捷通电脑技术有限公司 陈珏
---- 现在的时代是网络的时代,网络应用程序的应用越来越广泛,在自己设计的应用程序中实现直接拨号上网,给应用程序的使用者带了很多方便,本应用程序就是在中文windows95操作系统上,用VC++5.0开发的实现拨号上网的一个小程序,希望能对大家有所帮助。下面是实现这一功能的源程序:
---- 首先创建
- 分类:VC语言 查阅全文
- 用VC++5.0编写Ftp客户程序
-
用VC++5.0编写Ftp客户程序
随着Internet的迅猛发展,网络软件的开发与设计显得越来越重要。最初的网络软件主要是以UNIX操作系统为软件开发环境的,随着Windows个人操作系统的流行,传统的编程界面向这一新的软硬件平台转换变得极为迫切。VC++5.0版的MFC封装了的CSocket类提供了高级的SOCKET支持,为编写因
- 分类:VC语言 查阅全文
- 利用任务栏上的图标与用户交互
- 利用任务栏上的图标与用户交互作者:李奔我们有时需要编制一些仅在后台监控的程序,为了不干扰前台程序的运行界面和不显示不必要的窗口,应使其运行时的主窗口不可见。同时,应该让用户知道该程序正在运行,并且达到与用户进行交互的目的。将一个图标显示在任务栏右端静态通告区中并响应用户的鼠标动作是当前非常流行的方法,它体现了Windows 95友好的界面风格。下面以一个SDI(单文档界面)程序为例,讲述采用Mic
- 分类:VC语言 查阅全文
- 用VC5开发监控界面的方法
-
用VC5开发监控界面的方法南京师范大学物理系 (伶俐 黄斌 顾敏芬)VC5开发工具提供了现成的窗口、控制与工具条的制作手段,大大简化了界面的开发过程,并且使得开发出的界面具有组态软件风格,使用起来方便、灵活、简单易学。本文以一实例介绍如何实现三个独立的分离窗口:监视窗口,控制窗口和动画窗口,并以图
- 分类:VC语言 查阅全文
- 自绘菜单的实现
- 自绘菜单的实现
闻怡洋译
在这里提供一个C++类(CCustomMenu),该类是CMenu的子类,并且拥有自绘能力。它可以向你提供以下的功能:
设置字体颜色。
设置高亮度颜色。
设置高亮度时的风格。
设置选中时和在普通状态下的菜单显示的图标。
设置显示图标大小。
在CCustomMenu中定义了结构MENUDATA,你必须根据你的需要填充该结构,并且在增加菜单时提
- 分类:VC语言 查阅全文
- 用VC5.0实现对游戏杆的编程
-
用VC5.0实现对游戏杆的编程
刘力天 卜格红
在WINDOWS95/98中有一个JoystickProperties(游戏杆属性)控制面板。只要你拥有一个支持Joystick连接口的声卡和一个游戏杆,你就能享受它提供的强大功能。
在此介绍给大家如何用Visual C++来实现对游戏杆的编程,希望能对大家有所帮助。
一 捕获与释放游戏杆
那么如何用Visual C++5.
- 分类:VC语言 查阅全文
- 在ODBC 中 应 用DDX 和RFX
-
在ODBC 中 应 用DDX 和RFX
MFC 中ODBC 类 库 简 介
---- MFC 中 针 对ODBC 数 据 库 编 程 提 供 了 五 种 基 类。 这 些 类 封 装 了 有 关ODBC 的API 调 用, 使 用 户 能 够 利 用ODBC 完 成 不 同 类 型 的 数 据 库 编 程 工 作, 如 访 问Foxpro、dBASE 或Sybase 等
- 分类:VC语言 查阅全文
- 介绍几本超酷的COM的书籍
-
介绍几本COM的书籍
vcmfc 投稿 2000/02/28 未经作者允许任何机构或个人不得以任何方式转载或复制本文
最有效的获取知识的途径就是读书,当然要读好书。难怪古人把求学也称作“念书”。
引言
实际上,写一些介绍电脑图书的文章是我长久以来的愿望。一方面由于我的朋友们经常让我为他们推荐一些切实有用的书,另一方面的原因是我在早些时候的学习并不很顺利,面对书店里鱼
- 分类:VC语言 查阅全文