浅墨浓香

想要天亮进城,就得天黑赶路。

导航

2015年7月19日

摘要: 9.4滚动条类9.4.1滚动条控件(1)窗口滚动条与滚动条控件的比较窗口滚动条滚动条控件消息发送WM_VSCROLL、WM_HSCROLL消息。不发送WM_COMMAND消息。wParam参数的意义是一样的。lParam:当消息来自窗口滚动条时为NULL,来自滚动条控件时为滚动条的句柄。宽度或高度固... 阅读全文

posted @ 2015-07-19 17:45 浅墨浓香 阅读(518) 评论(0) 推荐(0) 编辑

摘要: (1)子窗口控件:①子窗口,其parent为父窗口句柄;②子窗口状态发生变化时,会处理鼠标和键盘消息,并且通知其父窗口。可分为自定义子窗口控件和标准的子窗口控件(如按钮)(2)子窗口控件的使用场合①在对话框里使用最广——有内在机制支持Tab和光标移动键来转移焦点。②在窗口表面直接使用:没内在机制支持... 阅读全文

posted @ 2015-07-19 17:37 浅墨浓香 阅读(1032) 评论(0) 推荐(0) 编辑

摘要: 8.1计时器的基本知识(1)SetTimer时间参数:1毫秒到4294 967 295毫秒(近50天)(2)Windows本身处理BIOS中断,应用程序不需介入,Windows会每个计时器保持一个计数值,硬件时钟滴答一次,这个值减1.当计数为0时,发送WM_TIMER到消息队列,同时计数值重新恢复到... 阅读全文

posted @ 2015-07-19 17:20 浅墨浓香 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 7.5捕获鼠标(1)捕获鼠标:SetCapture(hwnd)——Windows将所有消息都发给hwnd窗口,鼠标消息总是以客户区消息的形式出现。即使鼠标位于非客户区也一样。lParam为客户区坐标。(2)释放捕获:ReleaseCapture()(3)一般WM_LBUTTONDOWN时开始捕获,W... 阅读全文

posted @ 2015-07-19 17:08 浅墨浓香 阅读(633) 评论(0) 推荐(0) 编辑

摘要: 7.1鼠标的基础知识功能GetSysMetrics的参数返回值判断是否安装鼠标SM_MOUSEPRESENTWINNT以上:TRUE己安装。0未安装Windows98:总是TRUE。鼠标按钮个数SM_CMOUSEBUTTONSWINNT以上:0为未安装鼠标Windows98:有安装鼠标返回按钮个数,... 阅读全文

posted @ 2015-07-19 16:47 浅墨浓香 阅读(547) 评论(0) 推荐(0) 编辑