
MFC
ILYPTING
学无止境,加油
展开
-
MFC单文档多视图之间穿数据 笔记
就是利用工程中的doc文件 1.给doc文件增加新变量, 2.在需要给该变量赋值的视图类中利用 XXXDoc* pDoc = (XXXDoc*)GetDocument();来获得Doc类的指针 3.用pDoc->新增的变量=变量值 给要传输的数据赋值 4.再需要接受该变量的视图类中利用XXXDoc* pDoc = (XXXDoc*)GetDocument();来获得Doc原创 2016-10-22 23:16:08 · 1037 阅读 · 0 评论 -
MFC画笔
void CMFCApplicationView::OnDraw(CDC* pDC) { CMFCApplicationDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 CPen newPen; newPen.CreatePen原创 2016-12-01 20:54:14 · 1147 阅读 · 0 评论 -
MFC定时器
巧妙地使用定时器能达到意想不到的效果,写界面的时候能实现渐变,也能帮助多线程控制等 我们知道,在VC的MFC中,已经为我们封装好了很多全面和强大的函数集,所以在MFC编程时,巧妙地调用MFC函数库可以为我们省去很多麻烦。其中定时器也可以在MFC程序中很好地利用。 在MFC中和定时器相关的有三个函数: 1.设置定时器(定义一个定时器的属性): SetTimer( UINT nI转载 2016-12-01 21:19:26 · 685 阅读 · 0 评论