C&C++
nszjh
这个作者很懒,什么都没留下…
展开
-
openMP加速程序运行
之前很早就听说 OPENMP的大名,只是一直没把它用上。 今天小试了一下,效果还不错的样子。常常加入预编译 #pragma omp parallel num_threads(5) 即可, num_thread() 来限定线程数#pragma omp parallel for 用于循环的加速#include #include #include #include i原创 2015-03-19 22:46:34 · 2122 阅读 · 0 评论 -
Gsoap开发之结构体数据输入(对Server而言)
gSOAP一种跨平台的C和 C++软件开发工具包。生成C/C++的RPC代码,XML数据绑定,对SOAP Web服务和其他应用形成高效的具体架构解析器,它们都受益于一个XML接口。原创 2015-07-07 17:16:59 · 2246 阅读 · 0 评论 -
Gsoap开发之结构体数据输出(对Server而言)
需要用到webserver时,采用gsoap这种架构是十分方便快捷的,免去了许多网络数据打包发送,接收方解析的麻烦,它为我们提供了一组透明化的SOAP API,省掉了底层的通信操作,只需要用户考虑用户层面的协议即可。 总而言之,我开始喜欢上这种架构,起码它解决了我平时的一些简单的CS框架内通信问题。原创 2015-07-07 16:41:12 · 764 阅读 · 0 评论 -
MFC模拟登陆、操作路由器
有时候会遇到这些需求,用软件去模拟操作网页,比如常用的HTML等。本文讲述内容为如何利用MFC去模拟操作路由器,改变路由器的一些配置。原创 2015-08-26 18:11:45 · 1413 阅读 · 1 评论 -
MFC中传递消息的方法
通过自定义消息实现进程间通信的方法消息分为两种,即系统消息和用户(程序设计者)自定义消息。系统消息定义从0到0x3FF,可以使用0x400到0x7FFF定义自己的消息。Windows把0x400定义为WM_USER。如果想定义自己的一个消息,可以在WM_USER上加上一个值。还有一种自定义窗口消息的方法是用RegisterWindowsMessage()函数来注册这个消息。与在WM_USE转载 2015-09-09 12:53:35 · 1118 阅读 · 0 评论 -
OCX视频控件双击事件实现
我的OCX控件是利用LIBVLC库写的,为了实现鼠标双击放大缩小功能,折腾了我一天时间。下面记录下解决经历。1、首先,在网上能找到的方法是用钩子的方法:钩子生成方法:/*定义全局钩子*/static HHOOK hHook = NULL;/*回调接口*/LRESULT CALLBACK GetMessageProc(int nCode, WPARAM wParam, LPAR原创 2015-09-09 18:10:45 · 1166 阅读 · 0 评论