内容列表
如何使用Visual C++调试程序?
如何使用Visual C++调试程序?                       作者:贾迎乐        &
分类:VC语言 查阅全文
C++编程易范的错误
  C++编程易范的错误      摘自《Windows 95编程指南》,[美]Stephen R.Davis 著     C/C++语言中有许多对初学者(甚至是有经验的编程人员)来说很容易范的错误。通晓这样的错误可使你免于陷入其中。忘记初始化指针   &
分类:VC语言 查阅全文
从任务通知区启动屏幕保护程序
从任务通知区启动屏幕保护程序      朱志强   本文通过一个快速启动屏幕保护程序的小程序SSLaunch,来介绍应用程序如何向任务栏通知区加入图标、如何禁止多个Win32实例以及屏幕保护程序的有关内容。   SSLaunch用C语言编写,用Visual C++ 5.0编译,是一个基于无模式对话框的程序,同时禁止多个实例,即一次只能有一个实例运行。任务栏通知区图标在对话框初始化时加入,对话框响应
分类:VC语言 查阅全文
使用拖放的简单方法
使用拖放的简单方法 如果要为窗口增加接受Drag&Drop的功能,请按照以下步骤: 1、在OnCreate(...)中调用AcceptDrag(TRUE)。 2、增加消息映射 BEGIN_MESSAGE_MAP(……)    //{{AFX_MSG_MAP(CDropEdit)    ON_WM_CREATE() 
分类:VC语言 查阅全文
一个简单的浏览器
一个简单的浏览器 北京海淀区中关村 季宏 本文将在VC++ 5.0环境下介绍一个基于 Winsock 的 HTTP 客户 应用程序。读者可以基于本例同样的原理实现其他Internet常用协议 (time、 SMTP、 POP3、Telnet、 FTP 等)的客户应用程序。 一个简单的浏览器
分类:VC语言 查阅全文
在任务栏上显示图标
在任务栏上显示图标 阿伦工作室 邱理 Windows 95/Windows NT任务栏的右边是一状态区,Windows95/Wi ndowsNT在其上显示时间和一些小图标,这些图标代表着特定的功能或 程序,用鼠标单击、右击或双击这些图标,就会弹出功能菜单或程序窗 口等。你也许想把自己的程序图标也放在
分类:VC语言 查阅全文
一种专家数据库的开发与实现
一种专家数据库的开发与实现 齐玉东 李逸波 传统数据库系统缺乏知识,只能处理静态数据;而专家系统的狭窄 应用领域及不能访问现存数据库,又防碍了专家系统的有效应用。数 据库和人工智能这两个领域单独发展的局限性,促使了两者取长补短, 共同发展。这就是专家数据库EDS(Expert Database Syst em)产生和 发展的原因。通常,我们把既具有数据库管理功能及演绎能力、
分类:VC语言 查阅全文
有关属性对话框(property sheet )的几个提示
有关属性对话框(property sheet )的几个提示 闻怡洋 下面的所有例子,都假定你从CPropertySheet中派生了新类。 1、隐藏APPLY按钮 使用 PSH_NOAPPLYNOW 标志. propsheet.m_psh.dwFlags |= PSH_NOAPPLYNOW;2、增加新的子窗口 使用成员变量。CEdit m_edit. BOOL CMyPropShee
分类:VC语言 查阅全文
自绘菜单的实现
自绘菜单的实现 闻怡洋译 在这里提供一个C++类(CCustomMenu),该类是CMenu的子类,并且拥有自绘能力。它可以向你提供以下的功能: 设置字体颜色。 设置高亮度颜色。 设置高亮度时的风格。 设置选中时和在普通状态下的菜单显示的图标。 设置显示图标大小。 在CCustomMenu中定义了结构MENUDATA,你必须根据你的需要填充该结构,并且在增加菜单时提
分类:VC语言 查阅全文
用VC制作带有滚动字幕的软件封面
用VC制作带有滚动字幕的软件封面软件启动时,常常需要自下而上循环滚动显示一些诸如软件名称、功能、版本、用户名、研制单位等信息的文字,在用户按任意键或点击鼠标键后,立即结束演示进入程序主界面。本文在VC中通过向工程中添加Splash screen组件,然后扩展CSplashWnd类方便地实现了这一功能。设计步骤如下:1.创建一个名为test的SDI工程;2.向工程中添加Splas
分类:VC语言 查阅全文
鼠标三击的实现
void click_3(){}BOOL CDlgApp::PreTranslateMessage(MSG* pMsg) {    static short flag=0,flagtime=0;    UINT time;    static MSG tempMsg;    static DWORD
分类:VC语言 查阅全文
在应用程序中实现RAS拨号
在应用程序中实现RAS拨号 王涛 远程访问服务(RAS)是Windows NT操作系统提供的系统服务之一, 通过电话线可以使单独的计算机接入网络,或通过两个RAS对拨使两个 局域网互连。此项服务的功能可以使远程的计算机端点以较低的费用 同网络连接。 由于Windows
分类:VC语言 查阅全文
在状态条中显示进程状态
在状态条中显示进程状态   菡 冰   在利用MFC编写应用程序尤其是涉及到数值分析与模拟程序时,要进行大量的数值运算,如在屏幕上显示三维、二维图形图像就需要进行数据拟合、样条以及插值等算法,而且为了保证精度,运算时数据点一般还采用浮点甚至双精度浮点数,这样应用程序就需要占用大量的CPU时间来完成相应的工作,一般持续几分钟、几十分钟甚至更多的时间。如果应用程序不输出一些信息
分类:VC语言 查阅全文
如何用VC++实现在对话框的控件上显示ToolTip 并在状态条上显示控件的信息
  如何用VC++实现在对话框的控件上显示ToolTip 并在状态条上显示控件的信息 湖南省邮电五二六厂 肖天鹏 ---- 利用 VC++ 的 AppWizard,可以很容易地实现工具条和菜单项的 ToolTip 或在状态条上显 示帮助信息,但要在对话框的控件上显示 ToolTip 并在状态条上显示控件信息并不是那么容易, 其实,利用 VC++ 中的 WM_SETCUR
分类:VC语言 查阅全文
再谈“VC++5.0下实现多视”
  实用技巧 再谈“VC++5.0下实现多视” 浙江鄞县钟公庙镇长丰二村 王磊 ---- 《计算机世界》前几期介绍了两种实现多视的方法。前者,作者利用MDI方法来实现,编程比较复杂;而后者作者使用CSpillterWnd类来实现多视。 ---- 事实上,MFC在CDocument类中已经为我们封装了实现多视的直接方法,如果查阅一下联机文档,可以发现,CDocum
分类:VC语言 查阅全文
用VC进行屏幕截取编程
  实用技巧 用VC进行屏幕截取编程 潘小龙 顾时明 [请作者和我们联系] ---- 屏幕截取是令人比较感兴趣的事情.虽然现在有不少应用程序如HYPERSNAP等可以用来截取你所喜欢的屏幕画面,但是如果能把这个功能加到自己的程序中,就更能利用它强大的作用. ---- 下面用VC来逐步介绍在Windows95下的实现过程.首先我们要确定屏幕截取的区域,用LPRECT结构来
分类:VC语言 查阅全文
用Visual C++ 5实现OpenGL编程
用Visual C++ 5实现OpenGL编程   刘东玉    一、OpenGL简介   众所周知,OpenGL原先是Silicon Graphics Incorporated(SGI公司)在他们的图形工作站上开发高质量图像的接口。但最近几年它成为一个非常优秀的开放式三维图形接口。实际上它是图形软件和硬件的接口,它包括有120多个图形函数,"GL"是"GRAPHIC
分类:VC语言 查阅全文
超cool !!!!! 截获WINSOCKET
  实用技巧 截获WINSOCKET 福州大学自动化研究所 林毅 ---- TCP/IP协议是目前各网络操作系统主要的通讯协议,也是 INTERNET的通讯协议,WIN95/NT平台提供了TCP/IP协议的实现 函数库WINSOCKET(WSOCKET.DLL)动态库,因而可以利用WINSOCKET 编写基于TCP/IP协议的应用系统。(UNIX平台提供BSD-SO
分类:VC语言 查阅全文
关于VC多文档应用中OpenGL的使用
  关于VC多文档应用中OpenGL的使用 国防科大计算机系 周璐 ---- 许多介绍OpenGL与MFC结合使用的文章中都指出,OpenGL只能使用在单文档应用程序中。 ---- 然而在应用中,有时希望对一个数据能用多种表现方式同时表示,用SDI应用程序就无 法实现这一需求;而用MDI应用,则可同时打开多个视图,每个视图中显示数据的不同属性。 ---- 在MD
分类:VC语言 查阅全文
创建安装程序的两种方法
  创建安装程序的两种方法   ● 彭 进 赵 昕    创 建 安 装 程 序 是 程 序 员 经 常 遇 到 的 问 题 之 一。 本 文 仅 探 讨 在Windows 平 台 上 创 建 安 装(Setup) 程 序 的 两 种 方 法。    一、 使 用Visual C++ 编 程 生 成Setup 程 序    生 成Setup 程 序 最 直 接 的 方 法 当 然 是
分类:VC语言 查阅全文
<< 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 >>