永发信息网

MFC 中 获取窗口的位置 隐藏原窗口后在该位置上输出一个新的窗口用到哪些函数?

答案:2  悬赏:0  手机版
解决时间 2021-04-25 12:39
如题 我要获取一个窗口的位置 ,隐藏原来的窗口后,然后让一个新的窗口在该位置输出, 要用到哪些函数?
最佳答案
void CMainFrame::OnViewNewtool()
{
// TOD Add your command handler code here
GetWindowRect( &m_toolRect ) ;//m_toolRect是用来存贮工具栏浮动时的位置的,是个类成员变量
if ( m_newToolBar.IsFloating() )
{
m_newToolBar.GetWindowRect( &m_toolRect ) ;//获取工具栏位置,并存贮在m_toolRect中
}
else
{
m_toolRect = CRect( 0,0,0,0 ) ;
}
if ( m_newToolBar.IsWindowVisible() )
{
m_newToolBar.ShowWindow( SW_HIDE ) ;
}
else
{
m_newToolBar.ShowWindow( SW_SHOW ) ;
}
RecalcLayout() ;
DockControlBar( &m_newToolBar ) ;
if ( !m_toolRect.IsRectEmpty() )
{
FloatControlBar( &m_newToolBar,CPoint( m_toolRect.left,m_toolRect.top ) ) ;//使工具栏浮动到CPoint所指定的位置
}
}
全部回答
获取位置GetWindowPos 显示窗口ShowWindow
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
舞团名字变颜色是自己选的么?
怎么样才可以一夜暴富?
从昆明有没有火车到佛山的火车
大学里面有没有什么东西!?让你觉得花钱是非
上海有没有哪卖晓的外套
游泳的一是字?
想要送礼物给心爱的男友,该送什么好呢
梦幻西游60的不磨棒子总伤340值多少钱?
感谢朋友一直在的句子,表达没有什么东西能够
帮忙发下韩寒的所有歌曲,MP3格式的,谢啦~
问下各位下面这个视频地址里的第一个音乐名字
生资小区在什么地方啊,我要过去处理事情
为什么我的男友要骗我呢?
眼袋怎么去?
解语文知识~!
推荐资讯
清泉水疗中心我想知道这个在什么地方
求腰椎间盘突出的中药药方
麦琪的礼物鲜花绿植地址有知道的么?有点事想
电脑内存卡插在哪里,手机内存卡里存照片的文
Iphone和安卓的系统哪个好用?
求免费远程协助软件
毕业对班级的祝福语,跪求班级祝福语
买自行车从成都快递到重庆需要多少钱?
我牙齿长的不好看,门牙中间有缝,请问用牙卡
这么大的人了。没媳妇怎么弄啊。。发愁。。。
到哪找人带牛头械王?
今天炫舞一共送了多少点卷?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?