- 博客(26)
- 资源 (50)
- 收藏
- 关注
原创 拖动对话框功能:
1.通过拖动按钮来拖动对话框的功能实现: UINT CButtonMoveWindowDlg::OnNcHitTest(CPoint point) { // TODO: Add your message handler code here and/or call default CRect rc; GetClientRect(&rc); ClientToScree
2009-08-30 17:37:00 701
转载 VC++中的各种文件各起的是什么做用?
作者: ygswh1 01-01 08:00 vc所支持的文件类型 在VC++6.0中,*.clw,*.dsp,*.dsw,*.ncb,*.opt,*.rc,*.plg,*.ilk,*.pch,*.pdb,*.res,*.idb这些都是什么文件?分别都起什么做用?作者: chenhaooo 01-01 08:00 DSW:全称是Developer Studio Workspace,
2009-08-28 10:13:00 1367
转载 Microsoft® Visual SourceSafe® 6.0 标准版 简介下载
Microsoft® Visual SourceSafe® 6.0 标准版 简介下载 今天在公司,看到公司用这种管理工具,现整理如下 Microsoft Visual SourceSafe 6.0 版本控制系统是微软最新获奖的版本控制系统,可管理软件和 Web 站点的开发。它可以同 Visual Basic、Visual C++、Visual J++、Visual I
2009-08-28 09:59:00 7727 4
转载 LibUIDK用法
LibUIDK用法2008年08月01日 星期五 01:14LibUIDK简介:LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于使用LibUIDK创建的所有窗口都支持控件的从控件工具栏中拖入创建,所以极大的提高了新产品的开发速度,并大大增强图形用户界面(GU
2009-08-27 15:53:00 5772
转载 心跳服务器的设计,比较有新意
作者:suaite我们目前游戏服务器的初步架构是一个连接服务器处理来自多个客户端的连接数据,这个服务器将所有数据汇总后通过一个 socket 发送到后方的逻辑服务器。这个设计曾经写过一篇 blog 提到过。今天,我在两个服务器之间加入了一个控制心跳的服务器。其原始作用很简单,就是按心跳(目前的设定是 10Hz)从连接服务器上拿到数据,再转发给逻辑服务器。并把逻辑服务器发出的数据转出。为什么这样做?
2009-08-27 14:10:00 972
原创 P2P之TCP穿透NAT的原理
P2P之TCP穿透NAT的原理 =========================================================== 作者: makeprogress(http://makeprogress.itpub.net)发表于: 2004.10.27 11:43分类: 初始分类 出处: http://makeprogress.itpub.net/post/407/
2009-08-26 21:10:00 1045
原创 关于单击一个按钮时要执行一段代码:使鼠标变成漏斗;
void C**dlg::Button1(){//============action begin============================SetCursor(::LoadCursor(NULL, IDC_WAIT)); ....................................................................//相关代码
2009-08-25 12:11:00 874
转载 对vc++6.0中LoadCursor和SetCursor的学习
对vc++6.0中LoadCursor和SetCursor的学习2006-09-16 20:37//窗口函数LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam){ WORD x, y; HCURSOR hcursor; switch(message) { ca
2009-08-25 10:12:00 3148
转载 流程图制作软件
目前我们使用的流程图制作软件大体有RFFLOW、FLOW CHARTING、VISIO三种,可是它们的体积和资源占用情况很大,操作复杂,有没有简单易用不需安装的流程图制作软件呢?下面我给大家推荐几款在线流程图制作工具 Gliffy支持中文,其功能满足你正常的需要,有很多流程图实体供你选择。作为一种在线工具,它继承了协同的概念,你可以和你的同事共同编辑,完成流程图的制作;如果你需要在博客调用
2009-08-23 21:51:00 2315
转载 C/C++中的静态数据和静态函数的用法
1.C中静态数据和静态函数的用法C语言中定义一个静态变量和静态函数主要是为了满足某个文件的需求比如我们在文件List.c中定义static int count = 0; //静态变量static int get_last_node(List *Head);//定义静态函数二者的作用域都仅仅在文件List.c中。如果main函数在static int get_last_node(List *
2009-08-23 21:25:00 1233 1
原创 _MSC_VER ????什么意思。。
_MSC_VER 定义编译器的版本,VC++6.0就是1200 #if _MSC_VER > 1000的意思就是如果编译器版本高于1000(VC++5.0) #if _MSC_VER > 1000 这是微软的预编译控制。 在_MSC_VER较小时,它对一些东西的支持与新版不同。_MSC_VER分解如下: MS:Microsoft(微软)的简写 C:MSC就是Microsoft出的C编译器。
2009-08-23 20:38:00 776
原创 Nvidia:有了DirectX 11 - Windows 7中的GPU很重要
NVIDIA近日表示,Windows 7将成为帮助GPGPU计算真正进入主流市场的催化剂.NVIDIA软件产品经理Chris Daniel在微软合作者博客中写道:“以前GPU只用作渲染、图形加速和视频加速,但是随着Windows 7的推出,GPU和CPU将各司其职,发挥所长.CPU擅长于执行有序运算和程序流,而GPU则适合进行大量的并行运算.”Daniel还称,微软将DirectX Compu
2009-08-23 20:13:00 758
转载 开源MPEG-4编码器 XviD简介
XviD是最新的MPEG-4 codec,而且是第一个真正开放源代码的,一旦完成就会通过GPL协议发布。在最近的codec比较中,XviD的表现令人惊奇的好,尽管在alpha版本中不尽人意。若作为一个beta版的测试者不会吓到你的话,XviD也许 XviD是最新的MPEG-4 codec,而且是第一个真正开放源代码的,一旦完成就会通过GPL协议发布。在最近的codec比较中,XviD的
2009-08-23 19:49:00 2249
原创 VC++6.0 包含动态库问题。
1.加入你有动态库文件的源代码的话,可以把此项目添加到VC编译器中。添加步骤:(1)Project->Insert project into Workplace.(2)Project->Dependencies... selct project to modify dependent on the following project2.加入没有的动态库源代码
2009-08-20 15:28:00 975
转载 2009国庆放假
各地国庆中秋假日安排出炉:合并放假共8天http://news.QQ.com 2009年08月20日07:08 四川在线 单芸 我要评论(2558) 国办09年放假安排国庆8天长假,有4天法定假日,如安排加班,应付3倍加班工资。根据《国务院办公厅关于2009年部分节假日安排的通知》,今年国庆节和中秋节合并放假。具体安排为:10月1日至8日放假,共8天。其中,
2009-08-20 11:12:00 704
转载 string.c_str()函数说明
const * char c_str() 一个将string转换为 const* char的函数。 string的c_str()返回的指针是由string管理的。它的生命期是string对象的生命期。然后可以按C的方式使用这个指针,或把它的内容复制出来。 例如: string s; cin>>s; const char *ch=s.
2009-08-19 15:36:00 37055
原创 CString::trimleft()函数介绍:
1. CString s = "0x0001"; s.TrimLeft("0x1"); AfxMessageBox(s); 输出 : 空 2. CString s = "0x0001"; s.TrimLeft("0x"); AfxMessageBox(s); 输出 : 1
2009-08-19 13:53:00 8319 3
转载 宏定义
第一篇第九章 预处理命令预处理的概念:编译之前的处理C的预处理主要有三个方面的内容:宏定义、文件包含、条件编译预处理命令以符号“#”开头。9.1 宏定义9.1.1 不带参数的宏定义宏定义又称为宏代换、宏替换,简称“宏”格式:#define 标识符 字符串其中的标识符就是所谓的符号常量,也称为“宏名”预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握"宏"概念的关键是“换”。一切以换为前提、
2009-08-17 13:04:00 959
原创 WaitForMultipleObjects使用详解
DWORD WaitForMultipleObjects( DWORD nCount, // number of handles in the handle array CONST HANDLE *lpHandles, // pointer to the object-handle array BOOL fWaitAll, // w
2009-08-15 19:08:00 65328 12
转载 收集的VC线程和多线程开发资料
收集的VC线程和多线程开发资料 收藏 VC中利用多线程技术实现线程之间的通信 刘涛|天极网|2006-02-06 10:23 本实例针对多线程技术在应用中经常遇到的问题,如线程间的通信、同步等,分别进行探讨 利用API在Windows下创建进程和线程 EmilMatthew|BLOG|2006-01-23 08:55 谈到在Windows创建线程的例子,在网上的很多的参考都是基于MFC的。 V
2009-08-14 14:34:00 2513
原创 strtok函数介绍
int main(int argc, char* argv[]){ char s[]="Golden;Global;View"; char d[]=";"; char *p; cout<<s<<endl; p = strtok(s,d); while(p!=NULL) { cout<<p<<endl; p = strtok(NULL,d);
2009-08-10 17:11:00 514
转载 开发EditPlus的“插件
开发EditPlus的“插件” 2007/12/29 EditPlus小巧稳定,比较适合编写程序,可惜EditPlus并不支持插件功能,因而给一些特殊应用造成了不便。不过,EditPlus本身提供了强大的用户工具配置功能,善于使用该功能,将可以实现类似插件的效果。比如,实现EditPlus支持MSDN查询功能的工具可以这样实现。⒈ 下载本文所附带的附件qmsdn.exe,并放到EditPl
2009-08-10 15:09:00 1614
转载 Visual C++ 6.0 插件系列介绍
Visual C++ 6.0 插件系列介绍 Visual C++ 插件系列介绍说到Visual C++的插件,大家可能只有想到Visual Assist吧。天真!行内开发的插件可只有这个!?下面介绍一下vc6.0的其他插件。Visual Assist(强烈推荐)网址:http://www.wholetomato.com/功能:VA从5.0一直到现在的VAX,功能越来越强大,除了以前
2009-08-10 13:21:00 2772
转载 A,b,c三个点采用TCP/IP连接,B负责把接收来自A端数据转发到C端。
通信软件要求(C++)。简介 : A,b,c三个点采用TCP/IP连接,B负责把接收来自A端数据转发到C端。需要200人以上同时在线。C端为OCX控件,需要与JAVASCRIPT进行交互数据,接口如下: 1、通信端口, 2、通信服务端的IP 3、与服务端的连接状态 3、当接到到来服务端的数据时需要先存起来,另一线程定时检验是否存在已经接收的数据,如果是刚解释,(可以设置线程
2009-08-05 14:26:00 1254
原创 wsctombs()函数介绍
1 . stdlib.h 函数原型: _CRTIMP size_t __cdecl wcstombs(char *, const wchar_t *, size_t); eg:这个是MSDN上的例子void main( void ){ int i; char *pmbbuf = (char *
2009-08-05 11:52:00 823
转载 list和用vector区别
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。list就
2009-08-01 20:29:00 615
ffmpeg_mac_ios编译的库 -说明
2013-10-31
ffmpeg_mac_ios编译的库
2013-09-04
Objective-C 2.0程序设计(原书第2版).part2rar
2013-08-16
Objective-C 2.0程序设计(原书第2版)
2013-08-14
SVN-桌面图标变成问号
2013-05-21
TortoiseSVN-1.7.6.22632_Zh
2013-05-16
jrtplib3.71.版本jthread1.2.1版本(lib+源代码)
2012-08-30
Visual C++ 6.0 插件.rar
2012-08-10
XVID编码器源代码剖析(含SSE2汇编)
2012-08-10
VisualCPP音视频编解码技术及实践2.pdf
2012-08-08
VisualCPP音视频编解码技术及实践1.pdf
2012-08-08
Windows核心编程
2010-12-20
MSXML 4.0 Service Pack 2 (SP2)
2010-03-25
过滤文件名--OPENFILENAME
2010-03-20
VA_X_10.4.1649.0 破解版.rar
2010-02-25
nasm.exe和ndisasm.exe作为加载汇编代码
2009-09-06
通过按钮拖动对话框 对话框自身单击左键,拖动对话框功能;
2009-08-30
TCP/UDP socket 调试工具
2009-08-21
开发EditPlus的“插件”
2009-08-10
迅雷定时启动--源程序下载(vc++)
2009-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人