自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熊小屁的专栏

游戏编程

  • 博客(12)
  • 资源 (25)
  • 收藏
  • 关注

转载 套接字I/O模型之WSAEventSelect

今天我又学习了一种新的套接字I/O模型------WSAEventSelect,他与WSAAsyncSelect一样也是一种异步事件通知模型,不同的是WSAAsyncSelect是与窗口句柄关联在一起的,必须要要窗口才行,而WSAEventSelect是与事件对象关联的。这个模型的基本思路是为感兴趣的一组网络事件创建一个事件对象,再调用WSAEventSelect函数将网络事件和事件对象关联起来。

2012-12-31 01:26:13 543

转载 WSAEventSelect模型编程

WSAEventSelect模型编程这个模型是一个简单的异步事件模型,使用起来比较方便,现在说一下其的具体的用法和需要注意的地方。一,模型的例程(服务端):先举一个王艳平网络通信上的例子://////////////////////////////////////////////////// WSAEventSelect文件#include "initsock.h"#i

2012-12-31 01:22:58 526

转载 WSAEventSelect模型

//The WSACreateEvent function creates a new event object.WSAEVENT WSACreateEvent(void);//The WSAEventSelect function specifies an event object to be associated with the specified set of FD_XXX netw

2012-12-31 01:22:14 451

转载 探究WSAEventSelect模型

WSAEventSelect模型也是I/O模型中较为常用的一个异步模型,它也允许应用程序在一个或多个套接字上,接收以事件为基础的网络事件通知。该模型最主要是将网络事件投递至一个事件对象句柄。   事件通知   事件通知模型要求我们的应用程序针对打算使用的每一个套接字,首先创建一个事件对象。创建方法是调用WSACreateEvent函数,它的定义如下: WSAEVENT WSACreat

2012-12-31 01:20:49 584 3

转载 VC 获取控制台窗口的句柄(hWnd)

测试环境:VC++ 6.0在Windows中,句柄是一个系统内部数据结构的引用。例如当你操作一个窗口,或说是一个Delphi窗体时,系统会给你一个该窗口的句柄,系统会通知你:你正在操作142号窗口,就此你的应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口极小化为图标等。实际上许多Windows API函数把句柄作为它的第一个参数,如GDI(图形设备接口)句柄、菜单句

2012-12-23 23:41:12 1575

转载 如何获取控制台窗口句柄 (HWND)

它可能有用操作与一个控制台应用程序相关联的一个窗口。 Win32 API 提供用于获取与控制台应用程序相关联的窗口句柄没有直接方法。 但是,您可以获取窗口句柄,通过调用 FindWindow()。 此函数检索窗口句柄基于类名或窗口名称。 调用以确定当前的控制台标题 GetConsoleTitle()。 然后提供当前的控制台标题,以 FindWindow()。因为多个窗口可能具有相同的标

2012-12-23 23:15:18 2315

转载 获取控制台窗口的句柄

窗口,都有其唯一的句柄(hWnd)。得到了窗口句柄,能够做很多事情。控制台程序,若能在窗口效果上下文章,那么这个第三方工具将会很成功。网上给出的常用方法:HWND hw=FindWindow("ConsoleWindowClass",NULL);这不失为一个好方法,但是单从Class方面入手保险度不高。API函数FindWindow有两个参数,类名与窗口标题。当不提供窗口标题的时候

2012-12-23 23:13:19 1318 1

转载 让程序在崩溃时体面的退出之Dump文件

在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。可是要想得到CallStack,必须有pdb文件的支持。但是一般情况下,发布出去的程序都是Release版本的,都不会附带pdb文件。那么我们怎么能在程序崩溃的时候找到出错的具体位置呢?这个时候就该Dump文件出场了!Dump文件是进程的内存镜像,可以把程序运行时的状态完整的保存下来。

2012-12-21 23:39:42 420

转载 GetPrivateProfileString

本实例主要实现使用 INI 文件对软件的用户信息进行注册的功能。运行本程序,输入登录名称、登录口令和注册码,单击“注册”按钮进行注册,如果注册成功,则给出提示;如果信息已注册,系统给出提示信息本实例实现时主要用到了系统API函数 GetPrivateProfileString 和WritePrivateProfileString,下面分别对它们进行详细讲解。 (1)GetPriva

2012-12-20 00:06:22 1471

转载 C++ Timer定时器

什么时候我们需要用到SetTimer函数呢?当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数了。让我们先来看看SetTimer函数的原型: UINT SetTimer(UINT nIDEvent,UINT nElapse,void(CALLBACK EXPORT *lpfnTimer)(HWND,UINT ,YINT ,DWORD))当使用SetTimer函数的时候,就

2012-12-12 23:36:02 10671 1

转载 __FILE__,__LINE__

前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语句。比如,定义一个宏开关:#de

2012-12-12 23:20:56 397

转载 assert()函数用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.

2012-12-03 23:20:21 402

Visual-Assist-X-10.9-Build-2366_支持vs2019.rar

Visual-Assist-X-10.9-Build-2366_支持vs2019 亲测可以使用,VX.DLL 覆盖即可

2020-12-01

Unity Magica Cloth.1.7.0.7z

Unity Magica Cloth. v1.7.0 资源包,包含源码,Unity Magica Cloth. v1.7.0 资源包,包含源码

2020-12-01

Unity Easy Movie Texture Video Texture v3.72

Unity Easy Movie Texture Video Texture v3.72 资源包,

2020-12-01

Unity DOTween Pro

Unity DOTween Pro v1.0.155 版本资源包,Unity DOTween Pro v1.0.155 版本资源包

2020-12-01

FalagardSkinning

FalagardSkinning CEGUI的外观系统Falagard文档 FalagardSkinning CEGUI的外观系统Falagard文档

2011-10-18

FalagardSkinning.pdf

FalagardSkinning CEGUI的外观系统Falagard文档FalagardSkinning CEGUI的外观系统Falagard文档

2011-10-18

nFringeSetup1.16+config

unreal的代码助手,能够使visual stido2008生成udk以及unreal项目的软件,希望能够帮助学习udk游戏编程的朋友

2010-12-23

计算机学科专业基础综合复习指南(数据结构部分)

内容简介 《2009计算机学科专业基础综合习题精编》具有以下特点:1.命题规律的深入剖析。编者通过对各大名校历年计算机考研真题,以及计算机统考真题的考点、题型、分值等指标进行统计和分析,凸显出命题规律,以此为方向精选练习题,其风格、难度、考查重点等指标与考研真题具有极强的相似度,认真做完本《习题精编》后,考生对考研真题风格的把握将会更加准确。 2.习题解析的深入和拓展。《2009计算机学科专业基础综合习题精编》对几乎每一道精选出来的练习题都进行了详细解析。解析条理清晰,语言精练,直击考点,并在此基础上进行了拓展,有利于帮助考生把握考点、拓宽思路。相信书中的详尽解析会对您的复习有所帮助。 3.结构编排的合理与科学。《计算机学科专业基础综合习题精编》严格依据计算机统考大纲的结构,对各科目的试题进行了组织编排。具体到某一科目时,根据各科目的内部结构进行了调整,以使您能够尽快构建起本科目的知识结构框架,并方便您将考点知识串联起来进行识记。

2010-10-01

各大学操作系统期末试卷集

收集了很多的操作系统的试题,里面包含很多大学的,想考高分的朋友快来,看一晚上就不会挂,看完不得90分以上,是绝对不可能的

2010-06-28

Oracle11gPLSQLProgramming

本书内容丰富,结构合理,全面涵盖Oracle Database 11g 的新增特性和实用工具,并提供详细的说明、可剪切-粘贴的语法示例和真实的案例分析。通过学习书中的代码和图例,您不仅能访问和修改数据库信息,编写功能强大的PL/SQL 语句,执行有效的查询和部署稳固的安全性,还能轻松实现C、C++ 和Java 过程,建立可启用Web 的数据库,缩短开发时间和优化性能。 本书主要内容   ·创建、调试和管理Oracle 驱动的PL/SQL 程序;   ·使用PL/SQL 结构体、分隔符、运算符、变量和语句;   ·使用PLSQL_WARNINGS 和异常处理程序标识和消除错误;   ·使用函数、过程、包、集合和触发器;   ·定义和部署varray 、嵌套表和联合数组数据类型;   ·处理外部例程、对象类型、大对象和安全文件;   ·使用DBMS_ALERT 和DBMS_PIPE 在并行会话间通信;   ·通过Oracle Net Services 和PL/SQL 包装器调用外部过程;   ·使用Oracle JVM 集成内部和服务器端Java 类库;   ·使用PL/SQL Gateway 和Web Toolkit 开发健壮的Web 应用程序。

2010-05-30

VisualAssistX10.4.1619.0破解版

VisualAssistX10.4.1619.0破解版,内含破解补丁,只要将补丁拷贝到安装目录即可破解

2010-04-17

panda导出x文件插件(3dsmax2009)

panda导出x文件插件,针对3ds max2009的控件,做游戏编程的必备

2010-04-17

MFC类库详解电子书chm格式

MFC类库详解电子书,包含所有类库信息,可以帮助初学者快速掌握MFC,同时老手可以拿来当字典

2010-04-17

ireaper微软教学视频下载器

ireaper微软教学视频下载器,可以自行获取微软最新的教学视频信息,包括下载代码,课件等

2010-04-17

c#远程监控和控制对方系统源码

可以搜索网上的在线主机,并对主机进行控制和监控,如可以进行一系列的操作,还可以监控对方的界面,希望大家只是用于学习

2010-04-16

网络术语表 计算机网络

对于计算机网络基本名词 基本属于的详细描述 对于初学者很有帮助

2010-04-16

C#编写的远程监控程序源码

C#编写的远程监控程序,可以秘密潜入对方电脑,进行文件,注册表等查看,以及修改,我还没有研究清楚所有功能,但是这是一套完整的源码,可以很方便的提供学习

2010-04-16

XNA3.0Recipes电子书chm

XNA3.0Recipes电子书chm是学习xna的最好选择,从自己的感觉来说是最好的了

2010-04-10

C#聊天软件带浏览器源码(毕业设计)

这是我自己写的一个聊天软件(酷熊),是CS模式的,用到了sql数据库,基于广域网的网络编程实例,是一个比较好的例子吧, 1.可以实现注册 2.好友上线以后可以马上显示 3.群功能 4.窗口抖动功能 5.发送文件功能(可以实现直接将文件拖入输入框发送) 6.类似于QQ的消息框上升下降隐藏(用于服务方,或管理员传递信息) 7.还带有浏览器的功能,可以实现方便的网络信息查询 8.有最小化到后台托盘的功能,完全模拟QQ

2010-04-09

发送短信控件(内附说明)

里面包含用C++,vb等语言实现的短信发送控件,可以实现类似于飞信的功能,比较强悍,内附说明

2010-04-09

C#摄像头获取案例源码

C#获取摄像头资源的源码,实现数据读取,和屏幕截图等功能,是比较好的学习源码

2010-04-09

C#聊天程序源码(网络编程)

C#聊天程序,对于学网络编程的人来说是一个很好的例子了,本人的切身体会,学到很多,里面包括了个人,群的聊天实现,还有窗口抖动,消息来之后如果最小化,还会有类似于QQ的闪烁提示

2010-04-08

igoogle网站源码

和iGoogle一样的源码,可以实现标签拖拽,用vs2008 sp1 ,Silverlight和sql开发,内附说明,是asp.Net开发的web2.0网站,基于ajax技术

2010-04-07

3ds max 大猿王模型带骨骼 模型

3ds max 大猿王模型带骨骼 模型 可直接使用 或者用作教学

2010-04-07

C# API精灵 助手 函数查询

主要功能: 简单快速对C#中使用的API函数进行查询,包括 ------------------------- 1。提供在C#中能够直接运行的代码。 2。该函数的中文注释。 3。该函数所需要的DLL库名称。 4。函数与C#中函数的对应关系。 5。API常量查询(给出能够直接在C#中调用的代码) 6。显示对函数对操作系统的支持(WIN9X OR WIN2K) --------------------------

2010-04-07

空空如也

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

TA关注的人

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