内容列表
格式化磁盘
下贴是来自万千新闻组,只可惜这个国内最好的新闻组目前处于关闭状态,不知何时才能重新开通:( 发件人: 昨天摔了一跤 <[email protected]>主题: Re: 这个问题大家都不会吗?怎么没有人回答.日期: 2001年4月28日 6:02 算你运气好,这次你是死不了啦,下面有一个未公开的函数: #pragma comment(lib, "shell32.lib") //
分类:VC语言 查阅全文
关于编程实现HTML中模式对话框的显示
在Web应用开发中经常会用到带有图象、声音和动画的对话框,然而要在VC++中实现这样一个对话框需要做大量的工作。幸运的是,随着Internet Explorer 4.0的出现以及它所使用的新的技术,所有这些工作无须大量的代码就可实现。一种方法是使用web 浏览器控件,但它并不是最好的方法,尤其是对处理模式对话框时;另外一种方法是使用IE4所引入的HTML模式对话框,它驻留在系统的mshtml.dl
分类:VC语言 查阅全文
实战COM(05)----创建一个COM+应用
本文欢迎转载,唯请注明出处及作者 blackcolor@263.net---------------------------------------------------                   &nbs
分类:VC语言 查阅全文
在VC下显示JPEG、GIF格式图像的一种简便方法
一、 引言 JPEG图像压缩标准随然是一种有损图像压缩标准,但由于人眼视觉的不敏感,经压缩后的画质基本没有发生变化,很快便以较高的压缩率得到了广泛的认可。GIF格式虽然仅支持256色但它对于颜色较少的图像有着很高的压缩率,甚至超过JPEG标准,也得到了广泛的认同。但作为众多程序员的一个重要的开发工具--Microsoft Visual C++ 6.0的MFC库却仅对没有经
分类:VC语言 查阅全文
一个实用的串口通信类
  谢谢支持!         修改一下更好用 ------------------------------------------------------------------------------------------------------- //**************************
分类:VC语言 查阅全文
使用目录内容建立菜单
目的:根据目录内容,建立一个菜单。菜单项为目录中的文件和子目录(以弹出方式显示)。 解决方案:遍历子目录,建立一个文件路径数组。菜单项的ID是数组的索引。当用户单击某个菜单项时,从数组中读取文件路径并执行相应的操作。 细节: 首先,我们需要一个菜单。新建立的菜单将作为此菜单的子菜单。 CMenu*        
分类:VC语言 查阅全文
使用单独的命令处理类来处理命令消息(适用于有很多命令处理函数的对象,以及共享命令处理函数)
  应用程序的主窗口通常要处理许多命令消息。这回使文件变得很大,不容易查找。为明确起见,将命令消息的处理独立出来,做成一个(这里是一个,但是可以按用途分成多个)类。 适用于有很多命令处理函数的对象,以及共享命令处理函数。 BOOL CWorkBenchDlg::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINF
分类:VC语言 查阅全文
摆脱在每个命令消息处理函数中的TRY和CATCH
CCccXCommandHandler是一个基于CCmdTarget的类。每个命令处理都可能导致异常,每个异常通常导致终止命令处理,所以一般在此处处理所有异常。 此示例可推广到所有CCmdTarget的派生类。 BOOL CCccXCommandHandler::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pH
分类:VC语言 查阅全文
单件模式的C++标准实现
我还是在下边加入关于单件的相关说明先: //****************************************************************//3.5 SINGLETON(单件)—对象创建型模式//1. 意图//  保证一个类仅有一个实例,并提供一个访问它的全局访问点。//2. 动机//  对一些类来说,只有一个实例是很重要的。虽然系统中可以有
分类:VC语言 查阅全文
消息映射表
    消息映射表   1。对不同的消息,MFC用不同的宏实现消息映射  2。消息映射表处理这个类所定义的消息映射和这个类不处理而定义的消息而传递给其父类处理的消息映射  3。在BEGIN_...和END_...之间的宏为这个消息映射表必须处理的消息产生登录入口  4。宏分类:    1、标准WINDOWS消息都
分类:VC语言 查阅全文
号外:有关VS.NET Beta2 7月31日过期的问题
Visual Studio .NET Beta 2 Service Pack 2 (SP2) 已发布。 前几日看到不少网友有说自己的Visual Studio .NET Beta 2已经过期,而欧美国家许多人购买的Visual Studio .NET Beta 2 光碟还在路上,就已经过期了,MS的这个SP看来主要是弥补这个损失的,目前还不知这个SP2具体的清单。希望大家一起继续关注。我用的是企
分类:VC语言 查阅全文
实战COM(07)----COM+的特性之建立者字符串
本文欢迎转载,唯请注明出处及作者 blackcolor@263.net---------------------------------------------------                    实战C
分类:VC语言 查阅全文
在对话框中使用网页输入数据
此对话框使用了IE5附带的DHTMLEdit控件。.   头文件 //{{AFX_INCLUDES()#include "dhtmledit\dhtmledit.h"//}}AFX_INCLUDES#if !defined(AFX_PARAMDLG_H__0655C0B1_BEAD_4F17_AAAC_506C1D07D073__INCLUDED_)#define
分类:VC语言 查阅全文
实战COM(09)----COM+的特性之对象池
本文欢迎转载,唯请注明出处及作者 blackcolor@263.net---------------------------------------------------                   &nbs
分类:VC语言 查阅全文
让ListBox控件支持拖动
通常我们通过ListBox控件来显示我们的信息列表,然后我们可以通过鼠标来选择我们的条目信息,但VC中的ListBox控件是不支持拖动的。也许我们有时需要改变我们的列表顺序,已适应我们的要求,下面是实现的方法。  设计思路:  1. 如果通过鼠标左键选中某一条目并拖动,此时我们通过变量记录当前选中条目的位置和条目字符串以及此条目的副值。  2. 鼠标移动到要移动到的位置后放开左键,此时我们把以前选
分类:VC语言 查阅全文
网络播放器
作者:afterain本人最近刚刚把它做完。鉴于现在很多 人在向这方面发展,所以决定把自己 在此期间的一些经验写出来。让后来的同志们少走些弯路。我的这个事例是通过directshow的例子memfile改写的。如果用于网络的时时播放,会有一些延时问题。具体会在后面说明。我已经把它作成了DLL(实际也是工作的需要 :) ),大家可以在www.feelby.net下载。包括演示例子的源代码。至于DLL
分类:VC语言 查阅全文
怎样用softICE调试程序
前 言 ~~~~~~ 由於保护越来越强悍, 使得合法买软体的我们, 还要受到各种千奇百怪的折磨, 弟深深觉得受到侮辱。(您呢 ?) 所以小弟和朋友们不遗馀力的寻找各种好的破解工具, 并将之推荐给诸位。软体公司应当知道, 将盗版的成本转嫁给合法的使用者,
分类:VC语言 查阅全文
在基于对话框的应用中执行空闲状态处理(比如用ON_UPDATE_COMMAND_UI更新控件)
    June 1995,Microsoft System Journal   Paul DiLascia 是一个自由软件顾问,专长是训练和软件开发(C++ and Windows).他是Windows ++: Writing Reusable Code in C++ (Addison-Wesley, 1992)的作者. 问:我的问题是OnId
分类:VC语言 查阅全文
Winsock API 编程介绍
Winsock API 编程介绍 作者:太子email: [email protected]:  http://wolfftp.51.net 相信很多人都对网络编程感兴趣,下面我们就来介绍,在网络编程中应用最广泛的编程接口Winsock API. 使用Winsock API的编程,应该了解一些TCP/IP的基础知识.虽然你可以直接使用Winsock API来写网络应用程
分类:VC语言 查阅全文
消息映射机制
    消息映射机制  任何需要消息映射的类,在其定义中必须加入DECLARE_MESSAGE_MAP()。 宏DECLARE_MESSAGE_MAP() 的定义如下:#ifdef _AFXDLL#define DECLARE_MESSAGE_MAP() \private: \static const AFX_MSGMAP_ENTRY _messageEntries[]; \ /
分类:VC语言 查阅全文
<< 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 >>