记得很容易的,但是很久没用,忘记了。
谢谢。就是dialog一启动就自动隐藏。
谢谢。就是dialog一启动就自动隐藏。
解决方案 »
- 请问C++中有没有将字符串转换为公式的函数或者类?
- 帮忙看看这个杀进程的程序
- 查看局域网内其他机器的ODBC数据源
- 多次写串口导致程序无故退出,自己找不出原因!!!(附代码)请教高手,已经搞了一个星期了,在线等。。。
- 100分求完成端口文件传输的例子,在csdn里面找了很多网页,给出的例子都失去了链接?????
- 在vc的win32 application程序中如何开始多线程?
- WINDOWS程序和UNIX程序通讯问题,各位帮忙了
- 如何隐藏 CListCtrl 中的一个列?
- VC++中,一个我不理解的弱智问题。。。
- 请问哪位有OBJ文件的格式,或者关于连接器编程方面的资料
- 如何在Dialog窗口启动时隐藏程序的窗口和任务栏窗口??
- 对话框程序如何在启动时隐藏对话框;
添加 WM_SHOWWINDOW 的消息映射 void CTest6Dlg::OnShowWindow(BOOL bShow, UINT nStatus)
{
if ( GetStyle() & WS_VISIBLE )
{
CDialog::OnShowWindow(bShow, nStatus);
}
else
{
long Style = ::GetWindowLong(*this, GWL_STYLE);
::SetWindowLong(*this, GWL_STYLE, Style | WS_VISIBLE);
CDialog::OnShowWindow(SW_HIDE, nStatus);
}
}
{
if ( GetStyle() & WS_VISIBLE )
{
CDialog::OnShowWindow(bShow, nStatus);
}
else
{
long Style = ::GetWindowLong(*this, GWL_STYLE);
::SetWindowLong(*this, GWL_EXSTYLE, _EX_TOOLWINDOW); ::MoveWindow(*this,0,0,0,0,FALSE);
}
CDialog::OnShowWindow(bShow, nStatus);
// TODO: Add your message handler code here
}