窗口按钮不出现任务栏上,并且窗口风格保持原来的样式

// App类的InitInstance函数中,将原来的代码替换为下面的代码即可,对话框风格保持和原来一样,任务栏上也不会显示该对话框的按钮。

// 	CXXDlg dlg;
// 	m_pMainWnd = &dlg;
// 	int nResponse = dlg.DoModal();
// 	if (nResponse == IDOK)
// 	{
// 		// TODO: Place code here to handle when the dialog is
// 		//  dismissed with OK
// 	}
// 	else if (nResponse == IDCANCEL)
// 	{
// 		// TODO: Place code here to handle when the dialog is
// 		//  dismissed with Cancel
// 	}

	CFrameWnd* pFrame = new CFrameWnd;
	ASSERT(NULL != pFrame);
        m_pMainWnd = pFrame;
	
	// create and load the frame with its resources	
	VERIFY(pFrame->Create(NULL, NULL));
	
	// The one and only window has been initialized, so show and update it.
	
	CXXDlg dlg;
	dlg.DoModal();
        
        delete pFrame;
        pFrame = NULL;

// 下面这个需要注意一下:
// 在对话框类的OnInitDialog函数中return返回之前加上这句:
ModifyStyleEx(WS_EX_APPWINDOW, 0); // 去掉窗口的WS_EX_APPWINDOW风格即可

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值