自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ct_hero0902的专栏

编程之家

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 在同一个页面中实现登陆验证进入聊天室功能

%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">基于本数据的聊天室function CheckForm(){    var claim;    if(document.form2.name.va

2007-04-27 18:31:00 994

原创 VC中数据类型之间的转换

CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCT

2007-04-18 15:49:00 1317

原创 在VC中如何实现抓取整个屏幕图象

        在谈程序之前,先介绍一下位图的基本结构       256色以及更低色的位图,一般由三部分组成,一是位图信息头,定义了位图的大小等信息,二是颜色表,说明了位图中各个象素点红,绿,蓝三原色各个分量的值,三是位图的象素数据块,定义了位图中每个象素点的数据,它与第二条的颜色信息一起构成了图形的最终显示.       而对于大于256色的位图,一般由两部分组成,一是位图信息头,而是

2007-04-13 14:43:00 2173

原创 CListCtrl控件中InsertItem和SettItemtext函数的用法简介

        本人初次用CListCtrl控件的时候,对于 InsertItem和SetrtItemtext两个函数的作用始终不是太懂,比如如果不先调用InsertItem这个函数,后面的InsertItemtext函数写了,也不起作用.查了MSDN,也没有收获,经过有人点拔,才恍然大悟.今天将经验说一下,希望有共同爱好者少走弯路.        InsertItem在MSDN中的函数原型如

2007-04-11 17:06:00 49438 5

原创 vc中连接数据库几个函数的说明

HRESULT Connection15::Open ( _bstr_t ConnectionString, _bstr_t UserID, _bstr_t Password, long Options )ConnectionString为连接字串,UserID是用户名, Password是登陆密码,Options是连接选项,用于指定Connection对象对数据的更新许可权,Options可以是

2007-04-10 17:29:00 1595

原创 VC用ADO访问数据库全攻略

一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接

2007-04-10 17:16:00 710

原创 序列化Serialize函数

要实现一个能够序列化的类,必须要经过一下几步1.这个类必须间接火直接地由CObject派生而来2.定义一个不带参数的构造函数3.在头文件中,必须有如下声明:DECLARE_SERIAL( Your name of class)4.在源文件中开头有如下声明IMPLEMENT_SERIAL (Your name of class,CObject,1)其中的第三个参数代表版本

2007-04-06 19:04:00 743

原创 利用橡皮筋技术实现的画图

       相信大家第一次在VC中写画图程序的时候,总是会碰到一些问题把,尤其是画直线的时候,总是会出现一些扇形,而不是我们想要的具有动感的直线,我经过反复实践,终于找到了解决的办法,就是每次画新的直线时,都利用橡皮筋技术擦除上次画的直线,这样就不会有残留的背景了        下面开始把         新建一个单文档应用程序DRAW,在视类中添加三个成员变量,CPoint m_pOr

2007-04-06 16:47:00 2668 2

原创 在CDC下画图的几种方法(各有不同)

      第一种是一个写字板形式的,做完后觉得和日常书写挺象的,特把过程介绍一下.     首先建立一个基于单文档的应用程序,在视图类中加两个私有变量,CPoint m_pOrigin,BOOL m_bFlags,m_bFlag主要是为了判断鼠标是否按下.在视图类中加入WM_LBUTTONDOWN,WM_MOUSEMOVE,WM_LBUTTONUP的消息响应函数.      第二步,

2007-04-06 16:36:00 1859

原创 静态链接库和动态链接库

        其实再VC中,我们所用得所有API函数都封装再下列三个DLL文件中        KERNEL32.DLL :用于管理内存,进程和线程得各个函数         USER32.DLL:用于执行用户界面任务,如窗口的创建和消息的传递的各个函数        GDI32.DLL :用于显示文本和画图的各个函数动态链接库:         我们再使用动态库的时候,往往

2007-04-05 16:18:00 715

原创 ACTIVEX控件的制作

1,新建MFC ACTIVEX CONTROLWIZARD工程,名为Clock,选择空的工程 ,新建一个Clock.cpp源文件2.再CClockCtrl类中添加WM_CREATE和WM_TIMERA的消息响应函数,添加的代码如下所示int CClockCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (COleControl::OnCr

2007-04-05 16:00:00 1124

原创 WINDOWS平台下的SOCKET聊天程序

上次写了个DOS平台下的,觉得功能比较弱,也步好用,这次作了个基于MFC的闲话少说,开始写代码吧1.先进一个基于对话框的MFC应用程序,对话框界面如下图所示2.在stdafx.h中加入#include ,CApp类的InitInstance()中加入如下代码if(!::AfxSocketInit()) {  AfxMessageBox("加载动态链接库失败!");  return

2007-04-04 20:39:00 1564 1

原创 给予SOCKET套接字的网络编程总结

基于DOS平台下SOCKET编程首先创建服务器端程序void main(){     //首先加载套接字库,我这里用的是1.1版本,有兴趣的可以联2.0库,可以获得更多功能啊WORD wVersionRequested;WSADATA wsaData;int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartu

2007-04-04 18:30:00 1508 1

原创 关于DestroyWindow()和PostQuitMessage()的少许疑问

 #include #include LRESULT CALLBACK proc(  HWND hwnd,      // handle to window  UINT uMsg,      // message identifier  WPARAM wParam,  // first message parameter  LPARAM lParam   // second message par

2007-03-28 09:46:00 1760

servlet documentaion

servlet api大全,相当有用哦。

2011-09-16

基于UDP/IP的聊天程序

基于UDP/IP的聊天程序,应用多线程技术

2007-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除