首页

实战经验:CentOS环境下搭建boost开发环境  

boost库是十分强大的C++开源库,之前都是在Windows下的VS中集成使用。今天我们来看看如何在CentOS环境下搭建boost开发环境。 安装boost库 # yum install boost # yum install boost-devel 新建一个最简单的helleworld,文件名命名为main.cpp,文件内容如下: #include <boost/thread/th...

小技巧:借助boost库实现Windows自定义消息的自动化定义

在开发Windows桌面程序,经常会碰到需要使用自定义消息来实现某种功能。通常我们会这样定义一个Windows消息: #define WM_CUSTOM_JOB_DONE (WM_APP + 100) 这里,我们定义了一个自定义消息WM_CUSTOM_JOB_DONE,该消息用于通知指定的窗口工作已经完成。 有朋友可能会问了,为什么不是使用WM_USER呢? 我们先来看看WM_USER和W...