Window API编程,如何在DialogBox产生的模态对话框上面的控件上绘图
我想在DialogBox产生的模态对话框上面的组框内部绘图,也就是说在每一次画面刷新的时候,在系统自动绘制完成组框之后,再使用FillRect函数在组框内部绘图。现在问题是,加入在MFC中编程,在CXDlg类中对WM_PAINT消息添加响应函数,则系统自动生成的OnPaint函数中本来自带有10多行代码,这些代码执行完也就代表组框绘制完成,我在这之后自
己绘制矩形也就没有问题;但是,在Windows API编程中,自己添加的对WM_PAINT函数的响应函数中,一行代码都没有,我如果直接在这里绘图,则绘图完后系统再次绘制组框,这会把握之前
的绘图给盖住。
所以,我想请问下,在API编程中,如果想实现在组框上面绘图,并且每次屏幕刷新的时候,能够实现再次绘图,这个应该怎么做呢?
之前在MFC上写过这个程序,生成一个基于对话框的窗口,然后在CXDlg类上添加对WM_PAINT函数的相应,在这个响应函数中系统自带了10多行代码,我猜就是用于绘制整个对话框
补充:.NET技术 , VC.NET