编程
liguangxin911
这个作者很懒,什么都没留下…
展开
-
MFC鼠绘矩形
关于鼠绘矩形:1. 必须会绘制矩形(查看孙鑫VC++的第十章)2. 在绘制的时候,必须使鼠标锁定在客户区内,利用CRect rect;GetClientRect(&rect);//该函数获取窗口客户区的坐标。客户区坐标指定客户区的左上角和右下角。//由于客户区坐标是相对窗口客户区的左上角而言的,因此左上角坐标为(0,0)ClientToScreen(&rect);//这个函数的原创 2013-08-08 11:32:56 · 1248 阅读 · 0 评论 -
SETTIMER的使用问题
SETTIMER的使用问题etTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。 SetTimer的函数原型如下:UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ; 其中转载 2013-09-09 09:46:32 · 532 阅读 · 0 评论 -
在MFC中手动添加消息处理函数PreTranslateMessage和自定义消息
一、添加消息处理函数PreTranslateMessage,此函数可以通过MFC ClassWizard添加BOOL CPreTranslateMessageDlg::PreTranslateMessage(MSG* pMsg){ if (pMsg->message==WM_LBUTTONDOWN) { MessageBox("转载 2013-09-10 14:40:19 · 1712 阅读 · 0 评论