觅风论坛

标题: MFC下 VS如何实现打开程序自动移动窗口到右下角? [打印本页]

作者: 神话宝宝    时间: 2024-4-5 18:03
标题: MFC下 VS如何实现打开程序自动移动窗口到右下角?
我们可以再初始化的函数中,实现怎么在MFC中将dlg移动到右下角,

当然也可以设置一个按钮 点击按钮移动到窗口右下角。


代码如下:
先通过SystemParametersInfo获取屏幕宽度,再获取当前对话框的长高,在使用MoveWindow就OK了

  1. // 移动到右下角
  2. void CMoveDlgTestDlg::OnBnClickedButton1()
  3. {
  4.         // TODO: 在此添加控件通知处理程序代码
  5.         RECT rectDesktop;
  6.         SystemParametersInfo(SPI_GETWORKAREA,0, &rectDesktop, 0 ); // 获得屏幕工作区大小 left:0,top:0,right:width,bottom:height
  7.         RECT rectDlg;
  8.         this->GetWindowRect(&rectDlg); // 获取当前窗口工作区大小
  9.         int dlgWidth = rectDlg.right - rectDlg.left;
  10.         int dlgHeight = rectDlg.bottom - rectDlg.top;
  11.         //this->ShowWindow(SW_SHOWNORMAL);
  12.         this->MoveWindow( rectDesktop.right - dlgWidth, rectDesktop.bottom - dlgHeight, dlgWidth, dlgHeight );
  13. }
复制代码



作者: 31235634    时间: 2024-4-5 20:35
觅风论坛需要你
作者: qq1423845446    时间: 2024-4-5 23:08
想学唉,可惜现在的我啥都不会
作者: haobaba45    时间: 2024-4-6 01:40
嘻嘻不错支持一个
作者: qqq00123    时间: 2024-4-6 04:12
支持你们一下下哈
作者: hgfhf    时间: 2024-4-6 06:44
前来围观,LZ好样的!
作者: 幻之灭    时间: 2024-4-6 06:44
想学唉,可惜现在的我啥都不会
作者: 呵呵哒    时间: 2024-4-6 06:45
谢谢楼主,,,收藏ing
作者: wangqing520    时间: 2024-4-6 06:46
支持,赞
作者: qq1354596367    时间: 2024-4-6 06:46
不错!顶LZ
作者: 几滴雨珠    时间: 2024-4-6 06:47
期待中......
作者: 萨拉空军司令的    时间: 2024-4-6 14:40
豆腐干士大夫
作者: asd26297    时间: 2024-4-6 22:33
学习一下!十分感谢
作者: 小麦555    时间: 2024-4-7 06:26
顶起  很好的帖
作者: wangqing520    时间: 2024-4-7 14:18
赞一个!
作者: 小麦555    时间: 2024-4-7 22:11
藕是来打酱油滴...
作者: 哦美国    时间: 2024-4-7 22:36
多上传一点源码
作者: 1811581892    时间: 2024-4-7 23:00
666666666666666666666666
作者: 1811581892    时间: 2024-4-7 23:25
不错不错 支持下
作者: zdf517593902    时间: 2024-4-7 23:49
学习了,这就去试试
作者: zxx736    时间: 2024-4-8 00:14
不错哦  喜欢 嘿嘿
作者: 李海低    时间: 2024-4-8 06:59
回复查看隐藏内容
作者: 好吧你又赢了    时间: 2024-4-8 13:44
厉害,我挺你,嘻嘻嘻。
作者: 我爱你苏根    时间: 2024-4-8 20:29
11111111111111111111111111
作者: 莫天浩    时间: 2024-4-9 03:15
还是看不懂,复杂
作者: 2098817979    时间: 2024-4-9 10:00
抢楼了,前排第一次啊
作者: 呜呜呜    时间: 2024-4-10 07:17
回复查看隐藏内容
作者: 凌空    时间: 2024-4-11 04:35
撒大苏打阿斯顿阿斯顿
作者: a32d321as    时间: 2024-4-12 01:53
来瞧瞧的,呵呵
作者: 付出又有回报    时间: 2024-4-12 23:11
阿斯蒂芬撒反对
作者: 呜呜呜    时间: 2024-4-13 20:28
支持你们一下下哈
作者: lhq19880526    时间: 2024-4-14 00:15
我要下载试试,我要下载试试...
作者: 咬牙坚持    时间: 2024-4-14 04:02
好东西,一定要进行学习
作者: 雨点    时间: 2024-4-14 07:50
嘻嘻不错支持一个
作者: 我叫很钢    时间: 2024-4-14 11:37
很给力。。。。很喜欢
作者: Dim星痕    时间: 2024-4-14 15:24
顶一个了
作者: dsdasf    时间: 2024-4-14 20:49
撒大苏打阿斯顿阿斯顿
作者: few    时间: 2024-4-15 02:14
我今天才找到这个论坛,非常高兴,加入到觅风老师的论坛
作者: hy507669673    时间: 2024-4-15 07:39
我表示压力很大
作者: qq1124824221    时间: 2024-4-15 13:05
抢楼了,前排第一次啊
作者: sada    时间: 2024-4-15 18:30
支持!!!!前排!!!!
作者: 张庆伟23    时间: 2024-4-16 07:51
66666666666666666666
作者: 6360120    时间: 2024-4-16 21:13
谢谢大人的分享
作者: csw96781    时间: 2024-4-17 10:35
谢谢分享!~
作者: wwww    时间: 2024-4-17 23:56
这个好好支持一下
作者: 张庆伟23    时间: 2024-4-18 13:18
顶起  很好的帖
作者: 无敌少爷    时间: 2024-4-18 14:43
厉害,我挺你,嘻嘻嘻。
作者: q13129841235    时间: 2024-4-18 16:09
666666666666666666666666
作者: 无痕    时间: 2024-4-18 17:34
嘻嘻不错支持一个
作者: wfagf    时间: 2024-4-18 19:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 无痕    时间: 2024-4-18 20:26
感谢您的无私精神...
作者: 大蒜先生    时间: 2024-4-19 01:34
我知道错了,感谢大神分享
作者: 唉唉唉    时间: 2024-4-19 06:42
66666666666666666666
作者: 1791703110    时间: 2024-4-19 11:50
谢谢大人的分享
作者: lmx0618    时间: 2024-4-19 16:59
谢谢分享,下载测试
作者: ...    时间: 2024-4-19 22:07
抢楼了,前排第一次啊




欢迎光临 觅风论坛 (https://www.eyyba.com/) Powered by Discuz! X3.4