|
|
|
● 最新窗体界面的技术文档
|
|
VC中列表视图控件的使用 2006-01-19 |
使用列表控制的步骤如下:
调用CreateWindowEx函数来创建一个列表控件,指定它的类名为SysListView32。您还可以在此处指定控件初次显示时的方式。
创建和初始化用在列表控件中显示项目的图象列表(如果存在)。
向列表控件中插入列,如果显示的方式是报告方式这一...[全部内容] |
VC中DDB与DIB位图编程全攻略 2006-01-18 |
作者: 宋宝华
出处: 天极网
1. 基本概念
先来用通俗的语句讲解位图和调色板的概念。
我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共...[全部内容] |
让你的软件界面更漂亮 2005-09-05 |
我们使用过很多的软件, 给我们留下印象很深的是那些界面漂亮且迷人的软件, 国外的软件象QickTime,国产的象金山词霸等,它们的软件界面设计风格都有独特之处。本人跟据自已的经验和大家探讨一下软件的漂亮界面实现的原理并提供DEMO程序。
一、漂亮界面实现的...[全部内容] |
C++编程中Windows图像编程概要 2005-07-14 |
图形设备接口(GDI,Graphics Device Interface)的主要目标之一是支持在输出设备(如视频显示器、打印机和绘图仪)上的与设备无关的图形。 GDI通过将应用程序与不同输出设备特性相隔离,使Windows应用程序能够毫无问题地在Windows支持的任何图形输出设备上运行。Wi...[全部内容] |
实战静态拆分视图 2005-07-13 |
该部分主要介绍一些基本概念和创建拆分视图的一般过程。
MFC支持两种类型的拆分窗口:静态的和动态的。这里只探讨静态拆分,不过首先还是要熟悉一下这些概念。
静态拆分窗口的行列数在拆分窗口被创建时就设置好了,用户不能更改。但是用户可以缩放各行各列。一个静态拆...[全部内容] |
更多窗体界面文档>>> |
● 最新网络通讯的技术文档
|
|
用完成端口开发大响应规模的Winsock应用程序 2009-02-20 |
原文出处:http://msdn.microsoft.com/msdnmag/issues/1000/Winsock/通常要开发网络应用程序并不是一件轻松的事情,不过,实际上只要掌握几个关键的原则也就可以了——创建和连接一个套接字,尝试进行连接,然后收发数据。真正难的是要写出一个可以接纳少则一个,多则数...[全部内容] |
微软ping程序源代码完整版 2006-05-13 |
作者:侯志江 单位:天津大学软件学院 E-mail :tjuhzjemail@yahoo.com.cn 日期:2005年1月1日 内容简介: 编写自己的一个ping程序,可以说是许多人迈出网络编程的第一步吧!!这个ping程序的源代码经过我的修改和调试,基本上可以取代windows中自带的ping程序. 各个模块后都有我...[全部内容] |
获取其它进程中的Web Browser中的HTML源码 2005-11-10 |
HWND H1,H2,H3,H4,hw; H1=H2=H3=H4=hw=NULL; H1=::FindWindow("TForm1",NULL); if (H1) H2=::FindWindowEx(H1,NULL,"Shell Embedding",NULL); if (H2) H3=::FindWindowEx(H2,NULL,"Shell DocObject View",NULL); if (H3) H4=::FindWindo...[全部内容] |
MSXML 解析 XML 2005-11-10 |
现在XML文档应用的方面特别的多.
我把以前写过的一个例子帖出来,以备以后使用.
第一部分:DOM解析:
概述:DOM解析将会把一个完整的XML文档读进来,生成一个结构树。这样会要把XML文档全部都加载到内在中。所以解析起来的速度会要慢一...[全部内容] |
编程建立IIS站点和虚拟目录 2005-11-10 |
头文件
// W3SvcAgent.h: interface for the CW3SvcAgent class.////////////////////////////////////////////////////////////////////////
#if !defined(AFX_W3SVCAGENT_H__D10CF1B7_10C9_45DC_95A7_3AAEA1CFE558__INCLUDED_)#define AFX_W3SVCAGENT_H__D10CF1B7_1...[全部内容] |
更多网络通讯文档>>> |
● 最新COM/控件的技术文档
|
|
MFC框架升级OCX时存在的向下兼容性问题 2005-07-17 |
今天得闲,刚好又要处理OCX向下兼容性的问题,于是仔细查看了一下造成问题的原因,做了些简单测试,不打算从原理分析,我们暂且从表象上分析。
[问题描述] 在使用MFC框架制作OCX时,存在向下兼容性问题。 在旧控件的...[全部内容] |
编写浏览器不弹出警告的ActiveX控件 2004-03-01 |
我们在编写ActiveX控件时,如果用在浏览器中,经常都会弹出现在运行的脚本不安全的提示,如果给客户使用,将会带来极大不便。
按照MSDN的介绍通常有两种一种是实现IObjectSafe接口,一种是通过修改注册表的方法。一般如果...[全部内容] |
编写浏览器不弹出警告的ActiveX控件 2004-03-01 |
我们在编写ActiveX控件时,如果用在浏览器中,经常都会弹出现在运行的脚本不安全的提示,如果给客户使用,将会带来极大不便。
按照MSDN的介绍通常有两种一种是实现IObjectSafe接口,一种是通过修改注册表的方法。一般如果...[全部内容] |
COM 技术纵横谈 2003-07-01 |
一:概述 PC机自从诞生以来,硬件经历了无数变化,CPU从最初的INTEL 8086到 现在PIII满大街都是也只不过十几年。微软的WINDOWS操作系统从最初的 1.0版本到现在即将推出WIN2000,一直是桌面系统上装机量最大的OS。 作为软件开发人员,使用着包括Visual Basic,Visual C++...[全部内容] |
COM 技术纵横谈 2003-07-01 |
一:概述 PC机自从诞生以来,硬件经历了无数变化,CPU从最初的INTEL 8086到 现在PIII满大街都是也只不过十几年。微软的WINDOWS操作系统从最初的 1.0版本到现在即将推出WIN2000,一直是桌面系统上装机量最大的OS。 作为软件开发人员,使用着包括Visual Basic,Visual C++...[全部内容] |
更多COM/控件文档>>> |
● 最新MFC应用的技术文档
|
|
句柄的本质 2005-09-02 |
一、书上定义:
<<Microsoft Windows 3 Developer's Workshop>>(Microsoft Press,by Richard Wilton) 在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例 (instance)、文件(file)、内存块(block ...[全部内容] |
VC++中的CString操作指南 2005-07-17 |
原文出处:codeproject:CString Management
通过阅读本文你可以学习如何有效地使用 CString。
CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对...[全部内容] |
CString 操作指南 2005-04-29 |
原著:Joseph M. Newcomer
翻译:littleloach原文出处:codeproject:CString Management
通过阅读本文你可以学习如何有效地使用 CString。
CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管...[全部内容] |
多线程中MFC对象参数的传递 2004-10-25 |
今天应程序的需要,在下载数据的线程中,要对状态栏的文字进行更改,以便用来显示下载状态。我一开始这样写的程序:
void SetStatusText(CString str){
CMainFrame* pFrame; pFrame=(CMainFrame*)AfxGetMainWnd(); pFrame->m_wndStatusBar.SetPanl...[全部内容] |
VC++ MFC 常用技巧 2003-08-18 |
我现在学习VC++6.0 MFC 已经快两个月,初学MFC时的痛苦还记忆犹新。这两个月学习MFC可以说是一段坎坷的历程.在学校学习SDK时,我从来没有认真去听老师讲课。到了今天是多么后悔当初的行为,也不至于到今天是如此的狼狈不堪。在这一段时间我总结了一些经常用到的技巧,和...[全部内容] |
更多MFC应用文档>>> |
● 最新平台SDK的技术文档
|
|
WIN32音频数据采集 WaveIn-Out实现 2005-11-10 |
基本步骤及思想:设定音频采集参数(采样率、声道等),打开音频设备和开辟缓存,操作采集的数据。1. 定义音频采集参数
WAVEFORMATEX waveform;//WAVE波形的采集参数
typedef struct { WORD wFormatTag; ...[全部内容] |
盗QQ的密码软件模拟实现 2005-08-25 |
[编者按:本文以纯技术的角度探讨使用钩子来获得密码,请不要用于非法目的。]
最近天气太热,外加无聊,出于练习的目的,想到了写个盗QQ的软件,说“盗”,未免是太难听了吧,于是我给它起名为“UiQQ道”.下面就是本软件的界面部分:
(图1.软件界...[全部内容] |
Windows环境下Unicode编程总结 2005-07-17 |
UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。
UNICODE编译设置:C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link/output 中设置Entry为wWinMainCRTSt...[全部内容] |
SendMessage进程间简单通信问题 2005-07-17 |
本例以两个VC Dialog application 为例用SendMessage进行两进程间简单通信:
主要API:FindWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName )
//通过进程名得到进程handle
SendMessage(UINT message, WPARAM wParam = 0, LPARAM lParam...[全部内容] |
VC调用ACM音频压缩编程接口的方法 2004-07-04 |
音频和视频数据是大多数多媒体应用程序向用户提供信息的主要方式,这些数据一般具有较高的采样速率,如果不经过压缩的话,保存它们需要消耗大量的存贮空间,在网络上进行传输的效率也很低,因此音频视频数字压缩编码在多媒体技术中占有很重要的地位。就音频数据而言,目...[全部内容] |
更多平台SDK文档>>> |
● 最新数据库的技术文档
|
|
在VC中使用ADO开发数据库应用程序 2003-05-28 |
一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的...[全部内容] |
在VC中使用ADO开发数据库应用程序 2003-05-28 |
一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的...[全部内容] |
更多数据库文档>>> |
● 最新系统硬件的技术文档
|
|
Windows NT/2000下不用驱动的Ring0代码实现 2007-02-07 |
大家知道,Windows NT/2000为实现其可靠性,严格将系统划分为内核模式与用户模式,在i386系统中分别对应CPU的Ring0与Ring3级别。Ring0下,可以执行特权级指令,对任何I/O设备都有访问权等等。要实现从用户态进入核心态,即从Ring 3进入Ring 0必须借助CPU的某种门...[全部内容] |
获取网卡MAC、硬盘序列号、CPU ID、BIOS编号 2005-08-25 |
?2005 黄友生。本文由原作者发布于MSN Space、CSDN。你可以保存、在非商业软件中使用、在非盈利性文章中引用本文中的部分或全部文字,但请注明作者及原文地址。要用于其它用途,请先联系作者(eien@eyou.com)。作者不保证本文完全正确无误、不对因本文中的理论或代...[全部内容] |
Win2K下的Api函数的拦截 2005-05-27 |
这么多高手在这里,哎,小弟愿意向各位高手学习 Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,...[全部内容] |
VC++通过汇编获取代码运行时间 2004-06-15 |
marqueesHeight=18;
stopscroll=false;
icefable1.scrollTop=0;
with(icefable1){
style.width=0;
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll...[全部内容] |
VC++通过汇编获取代码运行时间 2004-06-15 |
marqueesHeight=18;
stopscroll=false;
icefable1.scrollTop=0;
with(icefable1){
style.width=0;
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll...[全部内容] |
更多系统硬件文档>>> |
● 最新其他文档的技术文档
|
|
送给正在学习C++朋友的50条建议 2005-09-06 |
1.把C++当成一门新的语言学习(和C没啥关系!真的。);
2.看《Thinking In C++》,不要看《C++变成死相》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
4.不要被V...[全部内容] |
DirectX游戏开发入门 2005-07-17 |
[文章导读] 今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台
[正文]
☆ 简介
今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台,支持从绘制...[全部内容] |
学好VC++的十大良好习惯 2005-06-22 |
一、充分利用MSDN,因为我个人觉得它胜过任何一本编程参考书 MSDN是 Microsoft 当前提供的有关编程信息的最全面的资源,它包含微软最新的技术数据库,加上易学易用的全文检索功能,让您迅速找到任何您需要的技术参考数据,让您随时拥有与全世界菁英同步的技术,掌握...[全部内容] |
Visual C++ 入门精解 2005-06-22 |
程序作者:管宁 个人网站:www.cndev-lab.com 作者保留作品的所有权利,如需转载,请务必注明出处和作者。
VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严...[全部内容] |
碎片图像无缝拼合技术的VC++实现 2005-05-29 |
[文章信息] 作者: 中国电子科技集团公司第二十二研究所青岛分所郎锐 时间: 2005-05-18 出处: 天极网 责任编辑: 方舟 [文章导读] 本文讲述了在VC++ 6.0下多幅碎片图像无缝拼合技术的实现原理和过程
摘要:本文讲述了在Microsoft Visual...[全部内容] |
更多其他文档文档>>> |
| |
| |
|