MFC
文章平均质量分 89
sinomiko
miko is milk
展开
-
MFC双缓冲绘制多边形,将图形透明贴在控件上
MFC绘制多边形算法流程: 1.设置绘画使能标志符号 2.鼠标点击下进入OnLButtonUp(UINT nFlags, CPoint point) 3.记录一个坐标点point[i] m_endPoint=point; CClientDC dc(this); hRedPen = ::CreatePen(P原创 2015-08-10 11:37:38 · 2506 阅读 · 0 评论 -
MFC使用Windows图片查看器 接口
/***MFC使用Windows图片查看器 ***/BOOL CCommonFun::PictureWindows(const CString &strPicFile, CString &sError) { CString strSystemDir=""; ::GetSystemDirectory(strSystemDir.GetBuffer(256), 256);原创 2015-08-24 10:18:27 · 713 阅读 · 0 评论 -
MFC控件背景重绘
MFC中改变DIALOG背景色和控件底色,一般采取重载OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)。OnCtlColor是控件窗口函数,其画刷句柄效果提示信息函数( afx_msg HBRUSH OnCtlColor )构成:返回值,OnCtlColor必须返回一个刷子句柄,该刷子将被用于画出控件的背景。参数,pDC 包含了子窗口原创 2015-08-11 15:33:04 · 3657 阅读 · 0 评论 -
MFC控件使用说明书
VC++控件工具箱:2按钮(Button):用来接收用户的命令,应用程序在接收到用户命令后,通常需要进行一些后台工作。按钮可以响应单击或双击动作,在按钮接收到鼠标动作后,向其父窗口发送相应的控件通知,用户可以对这些控件通知进行消息映射,从而进行相应的处理。在一个对话框中,可以定义一个默认按钮,这只要选中按钮属性中的“Default”选项。如果在对话框活动的时候按下了Enter键,则原创 2015-08-14 09:23:24 · 10198 阅读 · 1 评论