我在对话框的初始化函数里使用ShowWindow(SW_HIDE);好象没效果,隐藏不了,谁知道怎么隐藏呀?
谢谢!
谢谢!
解决方案 »
- Ctoolbar中的问题
- 关于数据库连接问题
- 实现像ultra edit 格式的16进制编辑功能(左边选中后,右边对应数据也高亮显示)当鼠标放到文本上时用tooltiptext或气球提示文本的描述..
- windows.h
- 如何实现:鼠标放在一个区域里,停滞一段时间就自动出现说明的小框框?
- 高分求 单机调试网络程序 的工具 !!!!!!!!!!!!(在线等)
- 如何将文件内容导入数据库中
- 请问 CListCtrl 里如何显示256色的图像?
- m_lpfnGetAcceptExSockAddrs 获取不到ip
- 用VC++控件怎样播放SWF动画
- 在vc中建立一个基于MFC的对话框,如何让opengl绘的图显示在对话框的右半部分?
- 请问,这个INSERT INTO语句应该怎么写?
把我用的方法告诉你,希望你能找到更好的。
void CRunMDlg::OnPaint()
{
static int i=2;
if(i>0)
{
i--;
ShowWindow(SW_HIDE);
return ;
}
...
CRect rect;
GetWindowRect(&rect);
rect.left = 0x68f338;
MoveWindow(rect,FALSE);SetTimer(1,10,NULL);主要目的就是把窗口移动到屏幕外面,然后设置一个定时器,在定时时间到时ShowWindow(SW_HIDE);就可以了
{
if(b_hide)
{
SetWindowPos(&wndBottom, 0,0,0,0,SWP_HIDEWINDOW);
long lExStyle = ::GetWindowLong(m_hWnd, GWL_EXSTYLE);
lExStyle &= ~WS_EX_APPWINDOW; //
lExStyle |= WS_EX_TOOLWINDOW; //
::SetWindowLong(m_hWnd, GWL_EXSTYLE, lExStyle);
ShowWindow(SW_SHOWNA);
}
else
{
SetWindowPos(&wndTop, 0,0,100,100,SWP_SHOWWINDOW);
}
}给分,给分,给分吧
在什么时候调用啊