我在OnInitDialog中用ShowWindow(SW_HIDE);怎么不管用呀?
谢谢
谢谢
解决方案 »
- 错误error C2059: syntax error : 'constant'
- 百分求 类内存泄露问题 CSpreadSheet
- 【急】在windows下有没有什么方法能够得到一个进程的线程树,要树的形式,有父子关系的。
- 求救:为什么添加的内容是空白???
- 我在画sin()函数,如何将座标设置在clentRect的中央啊?
- 又一年了,不顺心的事很多,收获也很多,没有涨工资很郁闷,公司上市了又很兴奋,散分
- 如何能够从系统异常信息中判断自己程序错误位置
- vc还是不能用
- 走走猫~的问题:程序刚一开始执行就是“非法操作”该怎样调试
- 用vc开发数据库是不是很烦琐?
- 希望4月15日Intel说永不支持中国的的WAPI协议!
- ListView中的风格cs.style问题??
OnInitDialog
{
return FALSE; //即可 不需调用更多的函数
}
return TRUE;就是显示对话框
你试试!!这个市MSDN中的内容
If OnInitDialog returns nonzero, Windows sets the input focus to the first control in the dialog box. The application can return 0 only if it has explicitly set the input focus to one of the controls in the dialog box.
{
return FALSE; //即可 不需调用更多的函数
}
初使化失败,程序终止.在OnInitDialog中用ShowWindow(SW_HIDE);是不行的,因为,一般的对话框是domodal
应这样
void CTestOverFlappedSockDlg::OnWindowPosChanging(WINDOWPOS FAR* lpwndpos)
{
// CDialog::OnWindowPosChanging(lpwndpos);
lpwndpos->flags &= SWP_HIDEWINDOW ;
// TODO: Add your message handler code here
}void CTestOverFlappedSockDlg::OnWindowPosChanged(WINDOWPOS FAR* lpwndpos)
{
CDialog::OnWindowPosChanged(lpwndpos);
// lpwndpos->flags |= SWP_HIDEWINDOW ;
// TODO: Add your message handler code here
}
灵活一点就可以用变量来控制.