-

- 加为好友
- 发送私信
- 在线聊天
gby630
- 等级:

- 可用分等级:
- 总技术专家分:
- 总技术专家分排名:
|
| 发表于:2008-08-20 15:32:456楼 得分:60 |
具体步骤是这样的: 1.为CView类增加消息相应函数:OnCreate。 int CtestView::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CView::OnCreate(lpCreateStruct) == -1) return -1; // TODO: 在此添加您专用的创建代码 m_btn.Create(_T("button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON ,CRect(0,0,100,100),this,111); return 0; } 2.在CView类上面点击右键-属性-消息。找到WM_LButtonDown消息,增加OnLButtonDown函数。 void CtttView::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 AfxMessageBox(_T("cccc"),MB_OK,0); CView::OnLButtonDown(nFlags, point); } 3.在CtttView类中的 BEGIN_MESSAGE_MAP(CtttView, CView) // 标准打印命令 ON_COMMAND(ID_FILE_PRINT, &CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, &CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, &CView::OnFilePrintPreview) ON_WM_LBUTTONDOWN() //增加鼠标右键消息响应 ON_WM_CREATE() END_MESSAGE_MAP() | | |
修改
删除
举报
引用
回复
| |