请问在EVC中如何让程序在启动时窗口就最小化?

flintstone_cai 2005-06-03 04:49:12
用MFC exe向导建立的一个dialog程序在模拟器中运行后,发现即便是点击其任务栏标题也不能将其最小化。
程序中用ShowWindow(SW_HIDE)似乎也没有作用。

请问应该如何处理呢?多谢!
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
西山小月 2005-07-14
  • 打赏
  • 举报
回复
在OnInitialDlg里面调用不好用吗?
seasonbird2004 2005-07-14
  • 打赏
  • 举报
回复
这个问题简单啊,我的QQ是4749036662,直接告诉你怎么改啊
无聊客 2005-06-06
  • 打赏
  • 举报
回复
你在哪里调用的ShowWindow?你的目的是什么?想开个后台窗口程序?如果是的话,你直接创建个窗口,不要置WM_VISIBLE属性就可以了
milozy1983 2005-06-04
  • 打赏
  • 举报
回复
设置个变量在OnPaint方法里用ShowWindow的笨方法行不行啊,这只是小菜鸟的意见啊~

int n = 1;
void CSYSOKDlg::OnPaint()
{
CPaintDC dc(this); // device context for painting

// TODO: Add your message handler code here
if(n==1)
{
ShowWindow(SW_MINIMIZE);
n++;
}
// Do not call CDialog::OnPaint() for painting messages
}

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧