- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 学习MFC的消息通信问题
刚学习MFC窗体间的消息发送问题,windows系统提供了很好的消息发送函数,现在了解到的有SendMessage 和 PostMessage 。SendMessage 为会阻塞,知道响应结束。PostMessage 发送消息后直接返回。函数即使可以发送系统消息亦可发送用户自定义消息,用户自定义消息通常定义在WM_USER(0x0400)至0x7FFF范围内,用户定义的任何消息都
2015-07-15 11:16:24 414
原创 SDL 1.2 到 2.0 的函数变化
从1.2 到2.0 api 接口的部分变化如下 参考来自:SDL_SetVideoMode(): 使用 SDL_CreateWindow() 替代。SDL_ListModes(): 使用 SDL_GetDisplayMode() 或者 SDL_GetNumDisplayModes()替代。SDL_UpdateRect()/SDL_Flip(): 使用SD
2015-07-07 14:07:55 1225
原创 sdl环境安装学习笔记
一、简介SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。二、配置sudo apt-get
2015-07-07 09:39:06 401
转载 SDL图形库
Simple DirectMedia Layer库,简称SDL,它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了视频、音频、键盘和鼠标(事件)、游戏摇杆等。当然,最为重要的是提供了2D图形帧缓冲(framebuffer)的接口,以及为OpenGL与各种操作系统之间提供了统一的标准接口以实现3D图形。也就是说我们通过这个图形库可以自己写游戏,播放电影、歌曲等等,哪
2015-07-01 16:16:13 3906
原创 网络数据流分析(四层网络结构)
本文内容不全,分析其中包含部分结构内容信息数据链路层结构(Ethernet II)总字节数为14Byte: 目的mac:6 Byte 源mac:6 Byte Type:2 Byte对于Ipv6 的Type :ox86dd IP 层:数据段的总大小为40Bytes:其中,Version 占1 Byte 、Destination IP 和 S
2015-06-30 10:05:38 1199
原创 在linux下检测arp冲突
app 在linux下检测arp冲突/* 得到本机的mac地址和ip地址 */ int GetLocalMac ( const char *device,char *mac,char *ip ) { int sockfd; struct ifreq req; struct sockaddr_in * sin; if ( ( sockfd
2015-06-26 14:25:43 1271
原创 关于UNIX Domain Socket 编程
进程间通信,通讯机制很快会从大脑中跑出一连串方法出来:共享内存、管道、有名管道、信号量、套接字(socket)等。提到socket 大家很快会想到的是 address family 为AF_INET ,type为SOCK_DGRAM或SOCK_STREAM 。还有一种接触少的没有接触的人很多时候会忽略:UNIX Domain Socket 。解决同样的通信问题,但在效率上与可靠性上它(UNI
2015-06-25 14:26:16 446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人