02 2013 档案

摘要:转载:http://yangzb.iteye.com/blog/416778 最近换了个工作环境,现在在大望路这边上班,呵,刚上班接到的任务就是熟悉gsoap!废话少说,现在开始gSoap学习! gSOAP 是一个夸平台的,用于开发 Web Service 服务端和客户端的工具,在 Windows 、 Linux 、 MAC OS 和 UNIX 下使用 C 和 C++ 语言编码,集合了 SSL... 阅读全文
posted @ 2013-02-25 17:14 阿Q程序员 阅读(307) 评论(0) 推荐(0) 编辑
摘要:因为工作需要,接触到Onvif协议论坛,其中用到gSoap,gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。与之相反,gSOAP利用编译器技术提供了一组透明化的SOAP AP... 阅读全文
posted @ 2013-02-25 15:29 阿Q程序员 阅读(474) 评论(0) 推荐(0) 编辑
摘要:以前你可能是使用命令行通过cin和cout来实现编程,这节,我们将介绍怎么在SDL中使用事情驱动编程。简单的说,事件就是某些事情发生了,诸如按键按下、鼠标移动、窗口大小改变等,我们通过捕获这些事件,来实现我们自己的功能。 首先,我们需要在程序中建立一个SDL事件句柄: SDL_Event event;然后我们主程序中设置一个while循环,循环获取我们想要事件: while(quit ... 阅读全文
posted @ 2013-02-23 13:31 阿Q程序员 阅读(478) 评论(0) 推荐(0) 编辑
摘要:前几节我们了解到,SDL基本库只能加载普通的BMP图像,如果我们还想加载其它格式的图片,我们就需要用到SDL的扩展库,它可以帮助我们加载BMP, PNM, XPM, LBM, PCX, GIF, JPEG, TGA and PNG等格式图片。要下载SDL扩展帮助文档,点击此处! 使用扩展库之前,我们需要先从网上下载适合VS2010的库文件,点击此处,进入下载!如下图所示,下载该版本文件! ... 阅读全文
posted @ 2013-02-23 12:32 阿Q程序员 阅读(731) 评论(0) 推荐(0) 编辑
摘要:上一节,我们学会了如何显示一个32位位图,现在是时候开始新学习了。思考,如果我们的图片不是32位,是24位的位图,我们该如何显示?如果我们想同时显示两幅图像,一幅前景图一幅背景图,该如何操作呢? 1、加载头文件 2、定义显示面参数 3、定义加载图片函数,主要是为了方便24位图像到32位图像的转换 4、定义显示图片函数,主要是为了方便在不同位置显示图片 5、mian主函数 程序中用到两幅... 阅读全文
posted @ 2013-02-21 10:32 阿Q程序员 阅读(990) 评论(0) 推荐(0) 编辑
摘要:通过前一节,我们已经配置好了SDL相关的环境设置,这一节,我们学习如何在屏幕上显示一幅图像。 首先,我们得准备一幅32位的BMP图像,在此,我们取名叫hello.BMP,我们的编译平台仍为VS2010。 1、加载头文件 //加载头文件 #include "SDL.h"2、新建两个SDL_Surface指针,一个SDL_Surface就是一幅图像。在这个程序中,我们将要处理两幅图像,h... 阅读全文
posted @ 2013-02-20 19:38 阿Q程序员 阅读(2143) 评论(0) 推荐(0) 编辑
摘要:转载自:http://lazyfoo.net/SDL_tutorials/lesson01/windows/msvsnet2010e/index.php 1、你首先要做的事情就是下载SDL头文件和二进制文件。 你可以在SDL网页上找到他们,点击此处(SDL),进入SDL网页。 向下滚动到Development Libraries段处,然后下载Windows相关库: 2、打开zip文件,... 阅读全文
posted @ 2013-02-20 14:10 阿Q程序员 阅读(3582) 评论(0) 推荐(1) 编辑