java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
经常在程序的Release版本发现BUG,但Debug版本又查不到,或者是在没有安装开发环境的PC上才能重现该BUG,此时很想看看程序执行过程中的数据情况,于是笔者就想写个程序,能够在Releas...
如果想得到windows中我的电脑或者网络邻居等系统图标可以有如下解决办法。 方案一 用图标提取软件从c:\winnt\system32\SHELL32.dll或者C:\WINNT\E...
适合初中级读者阅读 有时,花上几个小时阅读、调试、跟踪优秀的源码程序,能够更快地掌握某些技术关键点和精髓。当然,前提是对这些技术大致上有一个了解。 我通过几个采用 CSocket 类编写并...
// giftDlg.h : header file // #if !defined(AFX_GIFTDLG_H__21D8D4EF_07F4_4F29_9351_78F99BFF7723__IN...
NumberEdit.h #ifndef __NUMBEREDIT_H__ #define __NUMBEREDIT_H__ class CNumberEdit :...
SAFEARRAY使用实例 目录: [url=http://blog.csdn.net/sheismylife/admin/EditPosts.aspx#_Toc92098555]SAFEARRA...
一个透明的CStatic控件【原创】 如果我们自画了一个有背景的对话框,static控件在上面不透明是很不爽的。 改进方法很简单,从MFC的CStatic派生一个类,下面是相应的代码: (使用的时候...
[img]http://blog.csdn.net/Emoticons/teeth_smile.gif[/img] class A { A(int x);//A的构造函数 }; class B...
简单封装的一个彩色进度条【原创】 //========================================================= // // Copyright (c) 20...
最近写了个代码,在UI线程中创建了一个窗口,然后在工作线程中修改了这个窗口中的一些数据,然后想用UpdateData(FALSE)来更新窗口的内容,结果在Debug版本下面就出现了Assert报错,说...
一位VC爱好者的入门之路 看到那些对VC不知从何下手而苦苦挣扎的朋友,希望我的学习之路能给他们一下借鉴。学VC并不是传说的那么难,可不下些功夫是学不成的。学编程急不得,没有编程的基础知识...
在MFC里面,Pretranslatemessage是一个很重要的虚函数。这个函数的作用这里就不谈了,很多地方都有涉及,这里只谈一下其实现的机制。 谈到PretranslateMessage的实现,便...
VC中没有现成的函数来选择一个文件夹,但这是经常会用到的,怎么办? 自动动手,丰衣足食! 使用SHBrowseForFolder,代码如下: #include <Shlobj.h>...
由云台协议DLL浅谈插件程序的编写(下)【原创】 1.创建项目,“Visual C++项目”--->“Win32”--->“...
由云台协议DLL浅谈插件程序的编写(上)【原创】 前言:本文通过一个简单的工程描述了一种插件设计的思想。复杂设计和模块化分解能力是衡量一个程序员水平的重要标志,欢迎大家和我探讨。 1.我们的目...
先要弄清楚 你说VC是指什么 vc可能包含的范围有:vs开发环境,MFC库,C++ 你要学习VC基本上包含这三方面的内容 为什么学习VC让人觉得难,那时因为刚开始学的时候没有好的导师(或者有经验的&#...
这个程序主要的思想来自Breseham算法, 演变的东西就是增加了旋转! 算法描述就不写了,敲打起来很累! 把程序罗列出来吧! Mfc 代码如下: ////////////////////...
贝齐埃曲线德卡斯特里奥(de Casteljau)算法及程序 1) 描述 de Casteljau算法最基本的概念就是在线段AB中找到C点,使得C点将AB线段划分成u:(1-u)比...
The .NET Profiling API and the DNProfiler Tool [url=http://msdn.microsoft.com/msdnmag/issues/01/12...
用过虚拟函数的程序员,肯定对switch/case 句型带有一种不想用的心理,因为如果case过多的话,至少会有以下缺点: 1) 代码太长,不适合查看和管理; 2) switch/case...
一、在ATL3.0中,是通过对象映射表来注册服务器。 BEGIN_OBJECT_MAP(ObjectMap) OBJECT_ENTRY(CLSID_MyCircleCollectionCreat...
VC数字图像处理编程讲座 2003-10-30 刘涛 作者授权转载 前 言 数字图像处理技术与理论是计算机应用的一个重要领域,许多工程应用都涉及到图像处理,一直有一个强烈的愿望,想系统的...
各位兄弟在看到标题时,可能会火冒三丈,"你这小子,欠揍吗?" 在MessageBox的最后参数上指定MB_YESNO不就行了? 众兄弟请息怒,请再看一遍标题,我说的是显示"Yes"与"No",不是"是...
#include <iostream.h> int main() { float a=2; /*这里分别让a等于2,-2,4,6,1,0.75,2.5,0.1,0 */...
选项 目的 [url=http://msdn.microsoft.com/library/CHS/vccore/html/vctbsspecifyresponsefile.asp]@[/url...
VC中调用CHM文件主要是用HTML Help Workshop SDK中的HtmlHelp函数。 如果没有安装HTML Help Workshop,可以从Microsoft网站下载: [im...
文/Peter Jiang(译自newlc.com) 现在使用Visual Studio有一个令人很不爽的地方,就是处理描述符,因为你不能直接显示它们的内容(只能在模拟器的窗口里看到).这里...
原地址:[url=http://www.yesky.com/20030117/1649013.shtml]http://www.yesky.com/20030117/1649013.shtml[/ur...
原地址:[url=http://www.yesky.com/20030211/1651565_2.shtml]http://www.yesky.com/20030211/1651565_2.shtml...
在Dialog程序中使用WH_KEYBOARD_LL类型HOOK的方法: SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)LowLevelKeyboardPr...
转自[url=http://www.codeproject.com/useritems/filesize.asp]http://www.codeproject.com/useritems/filesi...
在即时通讯软件中加入动态的表情,能给交谈添加较强的趣味性,效果在有些时候是文字很难达到的。目前的即时通讯工具中几乎都支持动态表情,比如MSN,QQ等。在windows平台下,实现起来比较容易。能够通过...
如果你想编写出极高性能的游戏代码,那么使用汇编语言无疑将会是你的最佳选择。不过,眼看着编程技术已经发展到了今天这种格局,你再去直接用汇编语言来进行编程也未免太不合时宜了吧。作为一个高性能游戏程序的...
通过WH_CBT类型的HOOK 和nIndex为GWL_WNDPROC的SetWindowLong实现进程保护。 实现的范例下载: 附件[SafeProcess.rar]: [url=http...
WaitForMultipleObjects The WaitForMultipleObjects function returns when one of the following oc...
今天读到一篇文章,内容是wmsdk和dshowsdk的特征比较,以及对于具体需要应如何选择,笔记如下。 About ASF 1. 这篇文章里把ASF解释为Advanced System Format(...
序列化初步之三(翻译) [url=http://www.codeproject.com/cpp/serialization_primer3.asp]http://www.codeproject....
简单快速的哈夫曼编码(翻译) http://www.codeproject.com/cpp/Huffman_coding.asp 本文描述在网上能够找到的最简单,最快速的哈夫曼编码。本方法不使...
在VC的控件中有个Status bar可以在窗体状态栏中添加日期和时间。其实通过简单的代码,你就能创建一个有时钟显示的状态栏,并且还能设置时钟栏的显示方式。举例如下: 首先,用MFC AppWiz...
Boost如何”拧“VC6以实现mem_fun可以接收返回值为void的成员函数 VC6自带的STL,mem_fun可以接收的成员函数返回值不能为void。 在<fu...
ADO是应用层的编程接口,它通过OLE DB提供的COM接口访问数据,它适合于各种客户机/服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库操作是ADO的主要优势。ADO是一套用自动化技...
1 引言 在过去几年中,微软公司相继推出了几种数据访问技术,先是DAO(Data Access Objects),然后是RDO(Remote Data Objects),现在是ADO(ActiceX...
1.引入ADO库文件 使用ADO前必须在工程的stdafx.h文件里用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下所示: #import "c:\p...
一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库...
这段代码在任何一个成熟的C++编译器当中都不会通过: class Test { public: char *p; static void Tt() { p...
介绍 VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。 正文 一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例...
《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《ADO for VC++的语法索引》提供了符合VC++语法规范的...
ADO VC++ Extensions是ADO 2.0 版本提供的新接口,它支持不通过 VARIANT 便可将数据检索到本地的 C/C++ 数据类型中。此外,它还提供能简化接口使用过程的预处理宏,...
前几天帮同事解决了个问题,挺好玩的,随手记到blog上 问题背景 这是UE的一个要求,是在CComboBox下拉出ListBox的时候,弹出一个选择窗口,然后选中一项,显示在CComboBox的Edi...
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于 编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001...