void CMfcDlg::OnMENUITEMtop()
{
// TODO: Add your command handler code here
long dwStyle=this->GetStyle();
if(dwStyle & WS_CAPTION){
ModifyStyle(WS_CAPTION,NULL);
}else{
ModifyStyle(NULL,WS_CAPTION);
}
this->Invalidate();
this->UpdateWindow();
//MessageBox(NULL,"fs");
}用下面这一段代码切换窗口的标题为什么显示标题的时候要移动一下窗口才能出来。谢谢。
{
// TODO: Add your command handler code here
long dwStyle=this->GetStyle();
if(dwStyle & WS_CAPTION){
ModifyStyle(WS_CAPTION,NULL);
}else{
ModifyStyle(NULL,WS_CAPTION);
}
this->Invalidate();
this->UpdateWindow();
//MessageBox(NULL,"fs");
}用下面这一段代码切换窗口的标题为什么显示标题的时候要移动一下窗口才能出来。谢谢。
解决方案 »
- 连接远程服务器读取数据库用什么方法?
- 一个串口采集程序,不接设备运行正常,接上设备就出问题。
- CSocket CArchive无法接收到数据
- 关于列表框的表头
- 关于clistbox的物主绘图
- 我是在vc环境下编的基于对话框的程序,我想在程序结束时处理一些事情,请问退出此程序时执行什么函数?(
- [问题]关于GetDlgItem和控件变量
- 急,有关ActiveX弹出对放框的问题
- 无模式对话框,我如何判断同样的窗口只显示一次,如果已经打开某个窗口,如何显示到最上层?
- 用ATL写组件,要实现IPersistStream,可是不知道它在哪一个类型库。
- 在MFC中点击一个按钮时弹出另一个窗口的问题
- 是CListCtrl的问题...
this->UpdateWindow();//看看参数
//MessageBox(NULL,"fs");
{
// TODO: Add your command handler code here
if(GetStyle() & WS_CAPTION)
{
ModifyStyle(WS_CAPTION, NULL);
}
else
{
ModifyStyle(NULL, WS_CAPTION);
ShowWindow(SW_HIDE);
ShowWindow(SW_SHOW);
}
}