-
VC/VB 进行图像数据存储数据库心得 日期:2009-12-30 15:42:36 点击:10 好评:0
网上经常有人问如何把图像存入数据库中,原先我也是不得要领。经过多方指点和自己在开发过程中的摸索,终于解决这一问题。下面给出用VC,VB如何操作图像文件存取数据库的原码,...
-
经典编程:DLL地狱及其解决方案 日期:2009-12-30 15:42:36 点击:16 好评:0
原作者:Ivan S Zapreev 译者:陆其明 概要 本文将要介绍DLL的向后兼容性问题,也就是著名的“DLL Hell”问题。首先我会列出自己的研究结果,其中包括其它一些研究者的成果。在本文的最...
-
用VC读取和分析格式化文本配置文件 日期:2009-12-30 15:42:36 点击:24 好评:0
大多数的应用程序都有需要配置的参数,配置参数的保存有多种方法,比如采用数据库保存、二进制文件保存、格式化的文本文件保存,各有优缺点,对于一般小的安全性要求不高应用...
-
VC各类之间的调用函数总结 日期:2009-12-30 15:42:36 点击:4 好评:0
最近在网上看到一些关于在文档类,视图类,框架类,应用程序类,自定义类中获取其它四个类的方法,现总结如下: GET App 、、、、、AfxGetInstanceHandle() 、、、、、AfxGetApp() GET Frame-...
-
VC中如何处理CEDIT的KEYDOWN事件? 日期:2009-12-30 15:42:36 点击:2 好评:0
VC6: 在窗体上点击右键,“ClassWizard”然后在“MESSAGES”中选择“PreTranslateMessage”,添加函数即可。 VC.NET: 将窗口切换到窗体(.cpp)代码编辑状态,在属性中选择重载列表,然后选择“...
-
VC制作简易flash播放器 日期:2009-12-30 15:42:36 点击:17 好评:0
近日朋友问在VC中如何控制flash文件,俺也没有做过以前,俺是新手再次声明,很菜的,嘿嘿,但俺也期望成为大侠,能够叱诧风云,仗剑行走江湖,路遇不平排忧解难,英雄美女,朝阳...
-
用VC 6.0实现串行通信的三种方法 日期:2009-12-30 15:42:36 点击:7 好评:0
---- Windows下串行通信 ---- 与以往DOS下串行通信程序不同的是,Windows不提倡应用程序直接控制硬件,而是通过Windows操作系统提供的设备驱动程序来进行数据传递。串行口在Win 32中是作为...
-
在VC6.0中如何让new操作失败后抛出异常? 日期:2009-12-30 15:42:36 点击:9 好评:0
标准C++规定new一个对象时如果分配内存失败就应抛出一个std::bad_alloc异常,如果不希望抛出异常而仅仅传回一个NULL指针,可以用new的无异常版本:new(nothrow)。 VC6.0在new头文件中声明了这...
-
VC数字图像处理编程讲座[3] 日期:2009-12-30 15:42:36 点击:32 好评:0
VC数字图像处理编程讲座[3] BMP图像的基本操作 上一讲我们主要介绍了图像的格式,其中重点说明了BMP文件的存储格式,同时对JEPG和GIF等常用格式作了简单的介绍。本节主要讲述如何操...
-
VC++动态链接库(DLL)编程深入浅出(四)[组图] 日期:2009-12-30 15:42:36 点击:25 好评:0
这是《VC++动态链接库(DLL)编程深入浅出》的第四部分,阅读本文前,请先阅读前三部分:(一)、(二)、(三)。 MFC扩展DLL的内涵为MFC的扩展,用户使用MFC扩展DLL就像使用MFC本身的...
-
VC++动态链接库(DLL)编程深入浅出(三)[组图] 日期:2009-12-30 15:42:36 点击:66 好评:0
联系作者:e-mail:21cnbao@21cn.com 相关链接:VC++动态链接库(DLL)编程深入浅出(二) 第4节我们对非MFC DLL进行了介绍,这一节将详细地讲述MFC规则DLL的创建与使用技巧。 另外,自从本文开始连...
-
VC++学习:用vc实现生产者消费者问题 日期:2009-12-30 15:42:36 点击:3 好评:0
很多情况下我们需要多个线程互相协助,来完成同一个任务。但是线程很难从外部进行控制。 利用线程同步技术可以使线程彼此交互,从而避免了外部控制对与时间和资源的浪费。 在...
-
VC++学习:用SDK实现分隔条[图] 日期:2009-12-30 15:42:36 点击:6 好评:0
Windows中的分隔条是一种被广泛使用的控件,绝大多数Explorer式样的应用程序都使用了这种控件。然而却很少有相关的资料对它的完整实现进行介绍,于是我自己实现了一个,希望对SDK的...
-
VC++高级学习:监视服务器端口 日期:2009-12-30 15:42:36 点击:12 好评:0
#include "stdafx.h" #include winsock2.h #include windows.h //#include stdio.h #include stdlib.h #include fstream.h DWORD WINAPI ClientThread(LPVOID lpParam); int main(int argc, char* argv[]) { if (argc!=2) { printf("using: listen [your ip a...
-
VC学习:Windows CE下的串口通讯类 日期:2009-12-30 15:42:36 点击:28 好评:0
串行通讯是目前计算机、通信和控制领域最基本的通信方式。在CSDN的“嵌入式开发/WINCE”社区中,经常有人提问该到哪找串口通讯类,其实这个问题我自己也问过。:)而一般的回答是给...
-
VC学习:IP地址控件小技巧 日期:2009-12-30 15:42:36 点击:13 好评:0
一、如何响应EN_CHANGE事件 在控件中提供了IPN_FIELDCHANGED的通知消息,该消息在控件的输入域发生变化的时候发生,一般来说可以满足需求。但是,有的时候,我们希望每当改变一个值的...
-
VC学习:获取游戏手柄的按键输入 日期:2009-12-30 15:42:36 点击:10 好评:0
//可以查看按游戏手柄按钮时的情况. //USB接口的游戏手柄 //编译环境:Windows 2000 server+VC++ 6.0+Win2K DDK #include #include #include #include extern "C" { #include } void main() { GUID HidGuid; // 查找本系统中H...
-
VC学习:拥有Office XP风格的界面 日期:2009-12-30 15:42:36 点击:11 好评:0
随着Windows XP和Office XP的推出,兼具华美和清爽气质的Office XP界面风格也逐渐取代了Windows经典界面风格而成为了当前应用程序的流行“时装”,因而如何使自己的应用程序拥有Office XP风...
-
VC中ftp协议实现多线程断点续传[组图] 日期:2009-12-30 15:42:36 点击:6 好评:0
ftp下载的好处我在这里就不多说了,许多工程会把ftp下载作为一个重要的功能来实现。微软提供的WinInet类可以利用下面这些函数: InternetOpen; InternetConnect; GetCurrentDirectory; SetCurren...
-
扔掉Socket实现网络编程 日期:2009-12-30 15:42:36 点击:7 好评:0
随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。许多文章都曾经介绍过用VC++进行Socket编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实...