摘要: 如下图所示: 字段属性说明: 阅读全文
posted @ 2015-06-02 16:40 清风似水流 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 文件夹打开的源码如下所示:CString sPackPath;BROWSEINFO bi;WCHAR Buffer[MAX_PATH];memset(Buffer,0,MAX_PATH);bi.hwndOwner = this->GetSafeHwnd();bi.pidlRoot = NULL;b... 阅读全文
posted @ 2014-05-06 11:09 清风似水流 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 在对话框程序中,我们经常是利用对话框上的子控件进行命令响应来处理一些事件。如果我们想要让对话框(子控件的父窗口)类来响应我们的按键消息,我们可以通过ClassWizard对WM_KEYDOWN消息进行响应,当程序运行后,我们按下键盘上的按键,但对话框不会有任何的反应。这是因为在对话框程序中,某些特定... 阅读全文
posted @ 2014-04-15 09:32 清风似水流 阅读(781) 评论(0) 推荐(0) 编辑
摘要: cvNameWindow代码,原来cvNameWindow创建窗口的时候会创建两个窗口,一个主窗口,一个子窗口。所以代码如下:cvNamedWindow("src");HWND hWnd = (HWND)cvGetWindowHandle("src");HWND hRawWnd = ::GetParent(hWnd);if(NULL != hRawWnd){ BOOL bRet = ::SetWindowPos(hRawWnd,HWND_TOPMOST,0,0,0,0,SW_NOSIZE|SWP_NOMOVE); assert(bRet);} 阅读全文
posted @ 2014-04-11 16:47 清风似水流 阅读(2173) 评论(0) 推荐(0) 编辑
摘要: 1、Iplimage设置感兴趣区域int main( int argc, char** argv ){ //导入图像 IplImage *img1 = cvLoadImage("QQ图片20131211141620.jpg", 1); //设置感兴趣区域 cvSetImageROI(img1, cvRect(10, 15, 150, 250)); //感兴趣区域大小一样 IplImage *img2 = cvCreateImage(cvGetSize(img1),img1->depth,img1->nChannels); //拷贝 cvCopy(i... 阅读全文
posted @ 2014-03-19 11:09 清风似水流 阅读(6254) 评论(0) 推荐(1) 编辑
摘要: 本文的参考网站是:http://wiki.ros.org/hydro/Installation/Ubuntu,下面是安装的操作步骤。(提供参考,有错误请留言)1、配置 Ubuntu 软件源 配置你的Ubuntu软件源以允许系统安装"restricted"、"universe"和"multiverse"这三种组件类型的软件。2、设置source.list 配置你的电脑使其能够接收来自packages.ros.org的软件。目前ROS Hydro中的debian软件包只支持Precise、Quantal和Raring这三个版本的ubunt 阅读全文
posted @ 2014-03-04 15:18 清风似水流 阅读(2111) 评论(1) 推荐(0) 编辑
摘要: 1、获取任务栏的窗口句柄HWND hwnd1=::FindWindow("Shell_TrayWnd",NULL);//任务栏2、获取系统托盘的窗口句柄HWND hwnd2=::FindWindowEx(hwnd1,0,"TrayNotifyWnd",NULL);//托盘3、获取时钟区的窗口句柄HWND hwnd3=::FindWindowEx(hwnd2,0,"TrayClockWClass",NULL);//时钟区4、获取中间的窗口句柄HWND hwnd4=::FindWindowEx(hwnd1,0,"ReBarWin 阅读全文
posted @ 2014-02-21 11:14 清风似水流 阅读(2374) 评论(0) 推荐(0) 编辑
摘要: 在一个项目里使用了Libpng的静态链接库,但是一编译就报错,错误如下所示: 重新设置了项目属性还是报错,看来问题还是出在库引用上,查了一些资料,原因如下: 运行时库现在包含防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库或使用调试和非调试版本的运行时库,则将收到此警告。例如,如果编译一个文件以使用一种运行时库,而编译另一个文件以使用另一种运行时库(例如单线程运行时库对多线程运行时 库),并试图链接它们,则将得到此警告。应将所有源文件编译为使用同一个运行时库。原因和解决办法:编译过程中,链接器搜索的库有LIBC.lib、LIBCMT.lib、LIBCD.lib、LIBCM. 阅读全文
posted @ 2014-01-16 14:31 清风似水流 阅读(2346) 评论(1) 推荐(0) 编辑
摘要: DuiLib如何禁用双击标题栏窗口最大化?其实很简单,禁用的方法如下面所示:1 LRESULT CLoginWin::HandleMessage(UINT uMsg,WPARAM wParam,LPARAM lParam)2 {3 if(WM_NCLBUTTONDBLCLK != uMsg)4 {5 return WindowImplBase::HandleMessage(uMsg,wParam,lParam);6 }7 8 return 0;9 } 阅读全文
posted @ 2014-01-14 10:19 清风似水流 阅读(1614) 评论(1) 推荐(1) 编辑
摘要: 函数说明如下:函数原型:void flip(InputArray src, OutputArray dst, int flipCode)函数作用:垂直,水平或即垂直又水平翻转二维数组参数说明:src 原数组 dst 目标责任制数组. 如果 dst = NULL 翻转是在内部替换 flipCode 指定怎样去翻转数组。 flip_mode = 0 沿X-轴翻转,。 f... 阅读全文
posted @ 2013-12-18 13:58 清风似水流 阅读(1892) 评论(0) 推荐(0) 编辑