社区
ATL
帖子详情
控件如何实现窗口最大化
ddgfei
2007-07-06 04:09:01
新开发一个界面控件,双击可以实现全屏,不知道那位仁兄有过经历?
希望给点提示,谢谢
...全文
261
8
打赏
收藏
控件如何实现窗口最大化
新开发一个界面控件,双击可以实现全屏,不知道那位仁兄有过经历? 希望给点提示,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Avoid
2007-07-13
打赏
举报
回复
MoveWindow
ddgfei
2007-07-13
打赏
举报
回复
以上方法都不能实现,我用的是控件 OnSize 只能最大化到Container
zhulei5
2007-07-09
打赏
举报
回复
mark
CathySun118
2007-07-08
打赏
举报
回复
楼上的方法不错
Avoid
2007-07-06
打赏
举报
回复
static bool isfull=true;
static CRect m_OldWndRect;
static CMenu m_OrgMenu;
//////////////////////////////////////
void CTestSoc2Dlg::OnButton1()
{
if(isfull==true)
{
GetWindowRect(&m_OldWndRect);//得到原窗口位置
//隐藏标题栏
LONG style=::GetWindowLong(m_hWnd,GWL_STYLE);
style&=~WS_CAPTION;
::SetWindowLong(m_hWnd,GWL_STYLE,style);
//窗体最前
::SetWindowPos(m_hWnd,HWND_TOPMOST,-1,-1,-1,-1,SWP_NOMOVE|SWP_NOSIZE);
//全屏
ShowWindow(SW_SHOWMAXIMIZED);
CenterWindow();
//this->RedrawWindow();
isfull=false;
}
else
{
//显示标题栏
LONG style=::GetWindowLong(m_hWnd,GWL_STYLE);
style|=WS_CAPTION;
::SetWindowLong(m_hWnd,GWL_STYLE,style);
//取消窗体最前
::SetWindowPos(m_hWnd,HWND_NOTOPMOST,m_OldWndRect.left,m_OldWndRect.top, m_OldWndRect.right-m_OldWndRect.left,m_OldWndRect.bottom-m_OldWndRect.top,SWP_SHOWWINDOW);
//恢复
ShowWindow(SW_SHOWNOACTIVATE);
//this->RedrawWindow();
isfull=true;
}
}
syy64
2007-07-06
打赏
举报
回复
在控件中作一个OnSize事件。
enderqs
2007-07-06
打赏
举报
回复
全屏?是实现一个新的窗口么
ddgfei
2007-07-06
打赏
举报
回复
没有人做过么?
C#窗体
最大化
同时让
控件
自动缩放
这个项目是我写的C#窗体
最大化
时,让窗体里面的
控件
自动的缩放,直接可以运行,觉得可以的话直接整合到项目的里面去。
如何
实现
MFC
窗口
的
最大化
《如何
实现
MFC
窗口
的
最大化
以及
控件
随
最大化
发生位置变动原因》的VS2010示例代码
窗体
最大化
后
控件
跟随变化
拖动传统放大或者缩小窗体,窗体和
控件
会随着比例变化。很好用的,希望大家喜欢。只是源代码。
winfrom
最大化
后窗体内
控件
随之改变
当窗体
最大化
或改变大小时,窗体内的
控件
可以随之改变大小(此代码中包含两种方式,一种是改变窗体内
控件
的属性,一种是代码控制)
C# 窗体中的
控件
及菜单随窗体大小而变化
让C#窗体中的
控件
、按钮以及菜单等随窗体的大小变化而变化,在Word中,大家会见到,当Word的窗体不是
最大化
的时候,那些操作按钮会自动隐藏起来,用箭头来代替,点击箭头会显示出被隐藏的按钮,那么这个窗体就
实现
...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章