摘要: 用不同方法在不同窗口中绘制线条void CMyView::OnLButtonUp(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default //MessageBox("WM_LBUTTONUP"); // // 1:利用SDK全局函数实现画线功能 // HDC hdc; hdc = ::GetDC(m_hWnd); ::MoveToEx(hdc,m_ptOld.x,m_ptOld.y,NULL); ::Line... 阅读全文
posted @ 2012-05-02 13:16 DaBan 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1:windows OS事件驱动策略基于3种消息。标准消息、通告消息、命令消息。2:“事件”就是“消息”,事件是有形形象的,是站在人类能理解的角度来定义的。消息是无形抽象的,是站在OS能理解的角度来定义的。3:我把按下鼠标左键这一事件转换成WM_LBUTOONDOWN消息来告诉OS我做了按下鼠标左键这了件事情。现在OS知道了我做了按下鼠标左键这了件事情了,那么OS怎么处理呢?3.1:消息响应函数原型//{{AFX_MSG(CMyView)afx_msg void OnLButtonDown(UINT nFlags,CPoint point);//}}AFX_MSGDECLARE_MESSAGE 阅读全文
posted @ 2012-05-02 13:07 DaBan 阅读(374) 评论(0) 推荐(0) 编辑