OnPaint()函数是MFC窗口中处理“WM_PAINT”消息的默认函数,请问在其他函数中可以调用这个函数吗?
例如:
void canasFrame::OnPaint()
{
……
}void canasFrame::OnTimer(UINT nIDEvent)
{
OnPaint();
……
……
}这样可以吗?如果不行应该如何来实现呢?
例如:
void canasFrame::OnPaint()
{
……
}void canasFrame::OnTimer(UINT nIDEvent)
{
OnPaint();
……
……
}这样可以吗?如果不行应该如何来实现呢?
谢谢。
void canasFrame::OnPaint()
{
……
}void canasFrame::OnTimer(UINT nIDEvent)
{
Invalidate();//直接调用既可
……
……
}
哎,知道就详细说说,不要老是问我装了MSDN了吗?之类的。