自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

visual c++ 爱好者

visual c++ 爱好者

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 视频会议

该程序可以用于两个人在LAN/Intranet(或者Internet)上进行视频会议。现在有许多视频会议程序,每个都有各自的性能提升技术。主要的问题是视频会议视频帧的尺寸对于传输来说太大。因此,性能依赖于对帧的编解码。我使用快速h263编码库来达到更好的压缩率提高速度。该程序做些小改动也可以在Internet上使用。音频的录制与播放  我在以前的语音会议程序中使用了RecordSound和

2010-05-23 21:07:00 632

转载 P2P 之 UDP穿透NAT的原理与实现

作者:shootingstars (有容乃大,无欲则刚)  日期:2004-5-25出处:P2P中国(PPcn.net)P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质

2010-05-23 21:05:00 421

原创 IP控件用法

char * m_strIP="127.0.0.1"; DWORD dwIP=ntohl(inet_addr(strIP)); m_IP.SetAddress(dwIP); //读取IP Address的内容. DWORD    IP; IN_ADDR  m_ia; CString strIP; m_IP.GetAddress(dwIP); m_ia.S_un.S_addr=htonl(d

2010-04-04 11:55:00 485

转载 常见类型转换

我们先定义一些常见类型变量借以说明   int  i  =  100;  long  l  =  2001;  float  f=300.2;  double  d=12345.119;  char  username[]="女侠程佩君";  char  temp[200];  char  *buf;  CString  str;  _variant_t  v1;  _bstr_t  v2;   

2010-03-18 21:15:00 377

转载 VC6向导生成资源管理器界面

  VC6向导生成资源管理器界面 收藏 一、框架生成    打开VC6,新建一个 MFC AppWizard(exe) 工程;   1  在向导第一步中选择应用程序类型是"单文档",确保,在"文档/查看体系结构支持"检查框中打上对勾;   2  在向导第二步中根据实际情况选择是否支持数据库,我这里选择不支持数据库;   3  在向导第三步中选择不需要复合文档支持;也不需要复合文件支

2010-03-16 23:21:00 1082

原创 三叉切分窗口

当用户需要同时对文当的不同部分进行编辑时,常常会用到切分窗口;这些窗口可以都是相同的视,或者一个窗口为列表视,而另一个为树型视图。应用程序框架有多种方式来表示多视图,切分窗口是其中的方式之一。  一、引用  当用户需要同时对文当的不同部分进行编辑时,常常会用到切分窗口;这些窗口可以都是相同的视,或者一个窗口为列表视,而另一个为树型视图。应用程序框架有多种方式来表示多视图,切分窗口是其中的方式之

2010-03-16 21:44:00 975

转载 Visual C++ 中 的ODBC 类

ODBC 是 一 种 使 用SQL 的 程 序 设 计 接 口。 使 用ODBC 让 应 用 程 序 的 编 写 者 避 免 了 与 数 据 源 相 联 的 复 杂 性。 这 项 技 术 目 前 已 经 得 到 了 大 多 数DBMS 厂 商 们 的 广 泛 支 持。 ---- Microsoft Developer Studio 为 大 多 数 标 准 的 数 据 库 格 式 提 供 了32

2010-03-16 10:04:00 426

转载 服务器列表SQL

Create TABLE [dbo].[ServerTree]([ID] int IDENTITY(1,1),[ParentID] int NULL,[Name] varchar (128) COLLATE Chinese_PRC_CI_AS NULL,[IdCode] int NULL ) ON [PRIMARY]GOCreate CLUSTERED INDEX [IX_Tree] ON [db

2010-03-15 22:21:00 305

转载 记录:树形控件的一些使用方法(和sql server 结合显示)

void CTFromViewView::OnInitialUpdate(){//框架生成代码CFormView::OnInitialUpdate();GetParentFrame()->RecalcLayout();ResizeParentToFit();//uam_tree.DeleteAllItems(); // Clear the tree item//改变树形控件的样式m_tree.

2010-03-15 20:58:00 518

转载 用中值排序基数法实现树状结构

用中值排序基数法实现树状结构    在BBS的编写中,经常有人问怎样实现树状结构?一个比较不负责任的回答是:使用递归算法。当然,递归是一个可行的办法(二叉树的历遍也好象只能使用递归算法),但对于BBS来说,这样做势必要进行大量的Sql查询(虽然可以使用存储过程来做,但要从根本上加快速度,则应该考虑更快的算法)。下面给出一个可行的彻底屏弃递的实现树状结构的算法。    下面给出另一种使用“使用中值排

2010-03-15 20:36:00 433

转载 c++递归用法

c++递归用法  ajin2k  中国IT考试论坛“递归”在C++中主要解决具有树型特征的算法或数据结构,递归的利用可以使算法或数据结构大大简化,代码简洁明了,相同一个具有该特性的课题采用递归或其他算法,所要求的预定义及相应的结果都将不一样,用了递归可能使用减少部份定义,代码实现部份大大减少,一看便知。下面是一个从数据库中取数的例子对比:实现中所使用的数据结构(表结构)

2010-03-15 20:35:00 873

转载 用完成端口开发大响应规模的Winsock应用程序

API与响应规模通过Win32的重叠I/O机制,应用程序可以提请一项I/O操作,重叠的操作请求在后台完成,而同一时间提请操作的线程去做其他的事情。等重叠操作完成后线程收到有关的通知。这种机制对那些耗时的操作而言特别有用。不过,像Windows 3.1上的WSAAsyncSelect()及Unix下的select()那样的函数虽然易于使用,但是它们不能满足响应规模的需要。而完成端口机制是针对操作

2010-03-15 20:17:00 299

转载 SOCKET 服务器端

AfxSocketInit();          //创建 CSocket 对象 CSocket aSocket; CString strIP; CString strPort; CString strText; this->GetDlgItem(IDC_EDIT_IP)->GetWindowText(strIP); this->GetDlgItem(IDC_EDIT_PORT)->GetWin

2010-03-15 20:16:00 371

转载 客户端SOCKET 编程

AfxSocketInit();          //创建 CSocket 对象 CSocket aSocket; CString strIP; CString strPort; CString strText; this->GetDlgItem(IDC_EDIT_IP)->GetWindowText(strIP); this->GetDlgItem(IDC_EDIT_PORT)->GetWin

2010-03-15 11:02:00 369

转载 Csocket 服务器端

unsigned int StartServer(LPVOID lParam){        //初始化Winscok    if (!AfxSocketInit())    {        AfxMessageBox(IDP_SOCKETS_INIT_FAILED);        return 1;    }    m_exit = false;    CServerDlg *aDlg =

2010-03-15 10:58:00 1073

转载 winSocket 类

18.4 | WinSock类在Visual C++的MFC类库中,提供了两个与WinSock相关的类,分别为CAsyncSocket类和CSocket类。这两个类对WinSock API进行了封装,使得开发Windows Socket应用程序变得简单了。本节将针对CAsyncSocket和CSocket介绍Windows Socket应用程序的开发。18.4.1  CAsyncSocke

2010-03-14 01:52:00 1859

转载 Windows套接字技术

18.3 | Windows套接字技术套接字(Socket)是网络通信的基本构件,最初是由加利福尼亚大学Berkeley学院为UNIX开发的网络通信编程接口,它只能运行在UNIX操作系统,不支持DOS和Windows操作系统。随着Windows操作系统的日益推广,90年代初,微软和第三方厂商共同制定了一套标准,即Windows Socket规范,简称WinSock。本节将介绍有关Windows

2010-03-14 00:51:00 4903

ATL 开发指南

ATL 开发指南 可解决开发COM遇到的一些问题

2011-10-13

QQProject.zip

QQ即时通信,C++ 源码.QQ即时通信,C++ 源码.

2010-06-13

windows 编程

P2P 网络开发原理 c++案例与技术实现,p2p开发聊天程序

2010-03-19

delphi 资料DELPHI高手突破

DELPHI高手突破 DELPHI高手突破

2007-07-17

空空如也

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

TA关注的人

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