最近做了个CDialog程序,要黑人的,自然要隐藏窗体,但是网上一堆你抄我,我抄你的文章!写了一堆,有把窗体移动出屏幕隐藏的,有用ShowWindow(SW_HIDE) ,最恶心的还有用定时器的,都不好用! ShowWindow(SW_HIDE) 本来是最简单的,但是都没说清楚在放到哪里 ,在OnInitDialog里写,是一点效果都没有!我自己试了一下,在 OnPaint ()函数里放,问题搞定!
void CTCPZZServerDlg::OnPaint()
{
//隐藏窗体
this->ShowWindow(SW_HIDE);
.....
}