
c++
KylinBL
内向,喜欢打篮球
展开
-
VC中加载GIF格式动态图片
要把视图里的图标改成动态的,让其能够更形象的显示状态,所以我就百度了一下,还真没很详细的资料,但最终我还是东凑凑,西凑凑给凑出来了,下面说一下详细步骤吧: 1。下载 PictureEx.h和PictureEx.cpp两个文件 把这两个文件放在工程的文件夹里面,然后在将这两个文件添加到工程里面去,这样你的工程里就多了一个类了:CPictureEx 下载地址:PictureEx转载 2012-04-09 09:47:43 · 2460 阅读 · 0 评论 -
VC多媒体编程
-- VC多媒体编程 -- Visual C++中基于多文档视窗模型的重叠图象拼接技术 摘要 图象拼接是在全景视频系统、地理信息系统等应用中经常遇到的一个问题,本文基于网格匹配的方法对边界部分有重叠的图象提出了一种行之有效的对准算法,并通过平滑因子对图象实现了无缝拼接。并应用文档视窗模型实现了该算法,并完成了位图文件的显示、存储等操作,具有一定的普遍意义。转载 2012-04-12 00:09:53 · 5867 阅读 · 0 评论 -
ActiveMovie属性说明,使用资料(较全)
来源:http://bbs.bccn.net/thread-181672-1-1.html 好像有很多人都在问这个控件。我找了些资料与大家分享。如有遗漏还请各位增补。 前面主要是功能讲解,如果是急用可以直接翻倒中间查看属性表 控件本身虽然是微软作的但还是觉得有些不足,有些接口提供的不够友好,用起来要自己建立函数,有些在较低版本的MSDN中都查不到,很麻烦啊。 正文: 实现该控转载 2012-04-12 00:08:13 · 2568 阅读 · 1 评论 -
PreTranslateMessage作用和使用方法
PreTranslateMessage作用和使用方法 PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码. MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载转载 2012-04-14 01:41:50 · 1719 阅读 · 0 评论 -
vc鼠标设置
消息下: SetCursor(AfxGetApp()->LoadStandardCursor(IDC_CROSS)); 或是: HCURSOR hc; hc=LoadCursor(NULL,IDC_CROSS); SetCursor(hc); IDC_APPSTARTING 带小沙漏的标准箭头 IDC_ARROW转载 2012-04-14 01:45:15 · 1958 阅读 · 0 评论 -
VC让鼠标指到按钮上变成手型
两种方法: 1、派生一个CButton类,然后重载OnSetCursor函数,在里面 使用SetCursor函数设置鼠标指针。 然后删除 return CButton::OnSetCursor(pWnd, nHITTest, message); 改成 return TRUE; 例如: BOOL CMyButton::OnSetCursor(CWnd* pWnd, UIN原创 2012-04-14 01:41:15 · 5514 阅读 · 4 评论 -
vc++调用exe时,如何获取exe的输出信息
最进在写一个程序,需要调用一个第三方的console程序,并获取其处理的结果,调用exe的方法有很多,可是如何调用 了exe然后取到exe的输出信息就是个问题了,试了很多函数,好像都实现不了。 百度了一下,找到篇文章:http://social.microsoft.com/Forums/id-ID/visualcpluszhchs/thread/70fc59b7-6e2d-44e2-9d47-原创 2012-04-15 10:40:03 · 6801 阅读 · 2 评论 -
vc++多线程编程
一、问题的提出 编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDlg::OnSleepSixSecond() { Sleep(转载 2012-04-16 13:26:13 · 1153 阅读 · 0 评论