摘要: 介绍SetTimer函数可以用来创建或设置一个定时器,该函数创建的定时器与Timer控件(定时器控件)效果相同。 当你想每隔一段时间执行一件事的的时候,你可以使用它。 使用定时器的方法比较简单,通常告诉WINDOWS一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。通常有两种方法来实现:发送WM_TIMER消息和调用应用程序定义的回调函数。SetTimer函数的用法1.1 用WM_TIMER来设置定时器 先请看SetTimer这个API函数的原型 UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定 阅读全文
posted @ 2011-08-11 20:01 猛回头 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: VS2010建一个MFC的工程后,运行生成的对话框还有按钮之类的资源控件的风格是XP以前的传统的界面风格,效果不太令人满意。 比较上面的图片,可以明显看到它们的不同。要怎么做呢?1. 将下面这段XML保存到你的工程目录下,文件名为XPStyle.manifest(注意后缀不是xml)<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" man 阅读全文
posted @ 2011-08-11 19:25 猛回头 阅读(2816) 评论(1) 推荐(2) 编辑
摘要: CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,然后判断选择的是确定按钮IDOK ,还是取消按钮IDCANCEL 。构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog,LPCTSTR lpszDefExt = NULL,LPCTSTR lpszFileName = NULL,DWORD dwFlags = OFN_HIDEREADONLY| OFN_OVERWRITEPROMPT,LPCTSTR lpszFilter = NULL,CWnd* pParentWnd = NULL );参数意义如下:1 bO 阅读全文
posted @ 2011-08-11 14:41 猛回头 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: 消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。 1.MessageBox("这是一个最简单的消息框!"); 2.MessageBox("这是一个有标题的消息框!","标题"); 3.MessageBox("这是一个确定 取消的消息框!","标题", MB_OKCANCEL ); 4.MessageBox("这是一个警告的消息框!","标题", MB_ICONEXCLAMATION ); 5.MessageBox( 阅读全文
posted @ 2011-08-11 13:38 猛回头 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 我们经常在win7系统下下载东西或者计算,自己出去做其他事了,结果回来一看,电脑休眠了,什么东西都没下下来,原来电脑休眠了。解决方案:控制面板——>硬件和声音——>休改计算机休眠时间——>使计算机进入休眠状态 选择从不即可。 阅读全文
posted @ 2011-08-11 08:20 猛回头 阅读(6928) 评论(0) 推荐(1) 编辑