主要难点在于设置recv()与send()的超时时间,具体要注意的事项,请看代码注释部分,下面是代码:[cpp]view plaincopyprint?#include#include#include#include#include#include#ifdef_WIN32///包含winsocket...
添加了一个Dialog资源,修改了ID之后右击资源添加了一个类,在类里面有一个成员变量:// 对话框数据 enum { IDD = IDD_GETIN };而在编译过程中出现报错,错误代号是error C2065 : 未声明的标识符,我的第一反应是为什么我没通过手动添加资源而是通过VS添加都会出现这...
分类:
其他好文 时间:
2014-06-25 20:45:45
阅读次数:
223
WIN32线程控制主要实现线程的创建、终止、挂起和恢复等操作,这些操作都依赖于WIN32提供的一组API和具体编译器的C运行时库函数。在启动一个线程之前,必须为线程编写一个全局的线程函数,一般来说,C++的类成员函数不能作为线程函数。这是因为在类中定义的成员函数,编译器会给其加上this指针。如果一...
分类:
编程语言 时间:
2014-06-25 20:21:43
阅读次数:
181
都很新
C++程序设计 5元
高质量C/C++编程指南 8元
C++对象模型 10元
STL源码剖析 12元
深入浅出MFC 10元
设计模式 10元
C++ primer 8元
面向对象程序设计 5元
java语言基础教程 5元
C语言程序设计 5元
VC++数字图像处理 8元
编程之美 8元
程序员面试宝典 5元...
分类:
编程语言 时间:
2014-06-25 19:52:36
阅读次数:
196
一 窗口注册和窗口创建的过程
1 Win32窗口程序创建步骤
1.1 WinMain入口函数的定义
1.2 WindowsProc 函数的定义
1.3注册窗口
RegisterClass/RegisterClassEx
1.4创建窗口
CreateWindow /CreateWindowEx
1.5 显示刷新窗口
ShowWindow/UpdateWindow
1...
原文出自:方杰|http://fangjie.sinaapp.com/?p=366转载请注明出处
这学期上了一学期的Windows游戏开发课程,学期末的时候所以决定做一个微信飞机大战的小游戏。
不同于微信手机上的飞机大战,这是一个Win32平台下游戏。Win32项目,VS2008开发平台,利用我的老师写的TinyEngine微型游戏引擎开发。
TinyEngine引擎的相关源码及介绍参见...
分类:
微信 时间:
2014-06-24 21:29:36
阅读次数:
413
学习c++的目的就是为了使用封装好的类,而最最经典的封装类当然是微软的MFC窗口程序类。学习MFC编程之前要学习c++的主要知识,掌握c++的基本编程思想。下面就看下我学习的MFC模态对话框的数据传递。
首先,什么叫做模态对话框呢?模态对话框指的是当弹出这样的对话框的时候,程序不能相应除了此对话框外其他的窗口的响应,直到关闭了这个对话框,程序才能响应其他的对话框的响应。非模态对话框即使弹出也能响...
分类:
其他好文 时间:
2014-06-24 20:55:53
阅读次数:
338
在MFC中, OnWndMsg函数的处理过程如下:
1)首先,判断消息是否有响应函数...
分类:
其他好文 时间:
2014-06-24 20:04:27
阅读次数:
152
SDI程序,是要缩放的,如果是往里输入文字的话,这倒没什么,但是这次我使用的是CFormView类,里面加了控件。下面是对CFormView中控件缩放的分析,以及具体的实现代码。...
分类:
其他好文 时间:
2014-06-24 17:10:44
阅读次数:
160
原文出自:方杰|http://fangjie.sinaapp.com/?p=366转载请注明出处 这学期上了一学期的Windows游戏开发课程,学期末的时候所以决定做一个微信飞机大战的小游戏。 不同于微信手机上的飞机大战,这是一个Win32平台下游戏。Win32项目,VS2008开发平台,利用我的老...
分类:
微信 时间:
2014-06-24 13:32:02
阅读次数:
359