VC++ MFC在对话框上画图问题
我想在MFC的一个控件上画图,但是新建的一个对话框里没有OnPaint()函数。有没有什么方法可以画上去?另附问题:用Dialog方式创建的MFC,怎么点击一个butto...
我想在MFC的一个控件上画图,但是新建的一个对话框里没有OnPaint()函数。有没有什么方法可以画上去?
另附问题: 用Dialog方式创建的MFC,怎么点击一个button来打开另外一个Dialog? 展开
另附问题: 用Dialog方式创建的MFC,怎么点击一个button来打开另外一个Dialog? 展开
1个回答
2013-09-25
展开全部
1、如何在新建的一个dialog中添加onpaint()函数?例如你新建了一个dialog,类名为test22(添加类是双击新建那个窗口),接着找到这个类的头文件test22.h,在其中的protected中添加一行afx_msg void OnPaint();这样就可以在test22.cpp中用onpaint()函数了,添加void test22::OnPaint(){}就可以了:)
2、点击按钮弹出新建的那个dialog,在那个按钮事件里面新建一个对象,test22 temp;temp.DoModal();就是弹出test22这个类的窗口了:)记住在按钮这个cpp前面需要#include "test22.h"才能够用test22这个类的:)
2、点击按钮弹出新建的那个dialog,在那个按钮事件里面新建一个对象,test22 temp;temp.DoModal();就是弹出test22这个类的窗口了:)记住在按钮这个cpp前面需要#include "test22.h"才能够用test22这个类的:)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询