说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

专家们:我如何改变对话框的显示位置

编辑:说三道四文库 发布时间:2017-09-24 05:59
HTML文档下载 WORD文档下载 PDF文档下载
我希望打开的对话框在右上角显示,于是我这样写代码:
{
......
CMyDlg dlg;
dlg.DoModal ();
dlg.MoveWindow(400,0,100,50,TRUE);
}//这不仅不能改变对话框的默认位置,反而在关闭对话框时程序出错!!!
BOOL CXXXDlg::OnInitDialog()
{
...
MoveWindow(400,0,100,50,TRUE);
return TRUE;  // return TRUE  unless you set the focus to a control
}
DoModal返回时对话框已经Destroy,所以关闭时出错.可以用IsWindow判断是否是有效的窗口.
可以用CenterWindow(HWND hWndCenter = NULL )来居中
DoModal()返回后已经调用EndDialog(),不能再来对对话框窗口控制了  
SetWindowPos.
SetWindowPos()
我记得好像在对话框的属性中可以直接设置他的位置和大小
BOOL CAboutDlg::OnInitDialog() 
{
CDialog::OnInitDialog();
    CRect rcDeskTop;
    HWND hWnd = ::GetDesktopWindow();
    ::GetClientRect(hWnd, &rcDeskTop);
    CRect rcDlg;
    GetWindowRect(&rcDlg);
    CRect rc;
    rc.left = rcDeskTop.right - rcDlg.Width();
    rc.top = rcDeskTop.top;
    rc.right = rcDeskTop.right;
    rc.bottom = rcDlg.Height();;
    MoveWindow(&rc);   

return TRUE;  
             
}
在OnInitDialog()函数中:

int x=0;
int y=0;
RECT rect;
GetWindowRect(&rect);
CWnd::SetWindowPos(NULL,x,y,(rect.right-rect.left),                (rect.bottomrect.top),SWP_SHOWWINDOW);
专为物联网打造的数据库TempoDB获得320万美元投资 MongoDB成为首位10亿美元初创,功臣可归功于Oracle? 程序员遇到Bug后的30种常见反应 扎克伯格豪掷3000万美元购四套房 梅耶尔和拉里佩奇也居于此 IBM研究人员:仅200条微博 就可构建人格剖析图 MDCC重磅讲师:Pebble CEO Eric Migicovsky 历届中国大数据技术大会PPT精粹(一) 通讯也“跨界”:几行代码,API+SDK,用PaaS实现移动互联 MIT风景线:丝绸雕塑、VR代码、机器人、智能按钮及保时捷 深度学习新算法,完成字里行间的情绪识别 如何在开发项目里和难缠的程序员合作? 移动周报:七大无需编程的DIY开发工具 手把手教学,用jQuery Mobile创建Web App 别惊讶,Android绿色机器人标志灵感来自于卫生间标识 Google TV更名为Android TV 智能电视的路不好走 CTO如何避免决策失控(四)——通盘考虑 做到技术业务不分家 重塑世界!历届MDCC重磅嘉宾演讲大回顾 从贝佐斯的14句言论看商业成功之道 5大宠物可穿戴式设备 Google CIO Ben Fried谈内部工具文化 【开源专访】Fourinone创始人彭渊:打造多合一的分布式并行计算框架 API优先架构或者胖瘦服务器之争 Windows Phone 8迎来Update3更新:支持更大屏幕 更多磁贴 AMD院士站台 异构计算与OpenCL编程师资培训首站清华开讲 Twitter、Square开创者Jack Dorsey的奇趣人生 利用CSS、JavaScript及Ajax实现图片预加载的三大方法 经典电影里的数学 15亿美元!软银联合GungHo收购手游巨头Supercell Oracle“炮轰”开源:称其永远无法在军事领域取得一席之地 零客户端:下一代计算分布模型 苹果聘奢侈品公司巴宝莉CEO Angela Ahrendts为零售主管 如何在list中显示文件夹 哪里可以看到Obejct类clone的实现方法? 系统的FOUND.00*文件夹里放的FILE000*是什么文件?可以删除吗?刚装系统时没有这些文件的阿 给分啊 今日郁闷之至……散分! 来来来,大伙们一起来衷心祝愿xxmm (晓箫)的老爸老妈顺利赴美参加晓箫的毕业典礼!! Dev-Cpp 使用 NetAPI32.lib 的问题 急寻严蔚敏,吴伟民版《数据结构习题集》c语言版的答案,请问哪有啊 高手们给我一个超级简单的HOOK API的例子好吗?求你们了。 错在哪里 好郁闷啊~ 谁有站内关键字模糊查询的代码?紧急求救、在线等待!!!! 字符串转化为数组的问题 讨论<<标准C++库大全>> 上次是哪位兄弟要的《新编API参考大全》CHM版呀?我找到了一个,还行。 欢迎大家访问我公司的网站! 请学c++builder 有份量的人推荐一本经典的教材(适合初学者) 欢迎大家访问我们公司的网址! 关于分页的问题 请帮我看看这个小程序 欢迎大家访问我公司的网站! 已知一个文件夹的路径,如何得到该文件夹中的文件的名字? 关于StreamReader的问题 欢迎大家访问我公司的网站! 有关编辑框的问题 各位大侠一个很菜的问题,来帮帮忙! 关于集合的一个小问题 最菜的问题,100分白送!!! 很基础问题,脑子不清楚,大家帮忙看看 紧急问题! 终于 知道MESSENGER 只是 WIN2K 的服务了! 那么 这 个怎么办?? 请问以下我如何实现一个带滚动条的子窗口 问一下,resin和iis集成后class文件放在什么目录下 用 http://www.rc80.com (c# + sqlserver2000) 只想换一个.net 的完整的分页代码! 一个Corba客户端连接的问题! 如何在resin中设置wap服务器功能 大家帮忙!! 什么时候用DataGrid,什么时候用DataList? 怎么样从数据库里取得某字段的值??? 昆腾的硬盘修理找谁啊?急,UP有分........ www.webmatrixhosting.net免费空间中FTP文件上传问题 Apache 2.0.43 +Tomcat 4.1.24+mod_jk2-2.0.43.dll整合问题出现:The servlet container is temporary unavailable or being upgraded 我装的Delphi7好像丢了一个文件:Proxies.pas,哪位好心人给我一个? 人,真脆弱! 开水房追女之呕心沥血计划 (超暴笑) 孤独 急!!Image对象如何设置成为透明的???Thanks! 【憋的慌】大头、阳光呢!!! 关于FLASHMX的遮罩问题 一个问题,想不通! 【憋的慌】死水、一辉呢!!! we snowball throw and make sometimes them 怎么连词成句 Happy is the man who living by his hobby 中华鲟是什么类保护动物?看准“类” pen用汉语怎么读 Happy is the man who is living by his hobby.happy是形容词,形容词怎么能做主语的? 中华鲟和白鳍豚是同一类动物吗? glue怎么读 A man cannot really be happy if _he enjoys doing is ignored by society as of no value .A.what B.when C.that D.all what 为什么,求详解 Vanilla是什么意思? 塑料上面的镭射是什么意思? 英语翻译 first name 正方形的面积是20米,如果每4平方米种一棵桃树,这个果园可以种多少棵桃树? pudding的音标是? “厨师”用英语怎么说?还要有音标英语 法语都行 一块面积为2400平方米的地栽了400棵桃树,桃树的株距是2.4,行距是多少米? 请问pen presure 在哪里啊 我用的中文版c4d 我也是 ps有压感 但是 c4d没有 怎么调啊 .In that hotel,the bread and butter____served for breakfast 如果桃树的棵树比梨树都5/3,那么桃树有多少棵?是不是用 桃树×(1+5/3) 2013年热门关键词有哪些 ①当v增大时,所需向心力增大,即万有引力不足以提供向心力,卫星将做离心运动,脱离原来的圆轨道,轨道半径变大,但卫星一旦进入新的轨道运行,其运行速度要减小,但重力势能、机械能均增加 哪些动物住在洞里的? 2013年热门职业2013什么职业好呢? 离心运动,为啥万有引力小于向心力 什么是合力?什么是向心力? 求2013年的热点话题.热点! 根据黄金代换式我们知道重力=万有引力(忽略向心力),为什么还会有物体作离心运动?不是已经忽视向心力了 不是合力提供向心力吗 glue的中文 英语改错 A man cannot be really happy if that he enioys doing is ignored by society as of no value or importance 向心力一定是合力吗赤道上,为什么向心力+重力=引力?为什么不是引力全部变成向心力? 以“我和我的祖国—喜迎国庆60周年”为题写征文征文主题“我和我的祖国—喜迎国庆60周年”以歌颂祖国和党,赞美社会和家乡发展变化(我是晋城的),表现人性真善美等为主要内容. Green,Jim,am,i,to,nice,meet,you连成句 The Chinese ----is said to be a healthier one than----,which contains too muA food the west B diet that of the west Cfood,that of the west D diet the western为什么不选C 请问parfix glue 是什么意思?谢谢~~ 厨房门玻璃坏了怎么办 有一些鸡和兔,共有脚72只,若将鸡的只数与兔的只数互换,则共有脚84只.鸡,兔各有多少只? 祖国60周年国庆作文最好带这60年来的进步脚步450字左右.好的追加20 to the best of our knowledge是什么意思 Neiter.I use a pen.中文意思 glue的中文意思 中华鲟什么类动物A鱼类B两栖类 correction pen 的汉语意思是什么? glue是什么意思? 中华鲟属于国家几级保护动物? 设a,b是方程(log2X)^2+5(log2X)+1=0的两个解,求a,b,注意,其中2是a,X是N 一只船顺水行320千米需用8小时,水流速度为每小时15千米,这只船逆水行这段路程需用几小时?320÷8-15 =25(千米) 25-15=10(千米)320÷10=32(小时) 这是答案它为什么减去一个15后又减一 用pen和not造句还要中文意思 research可数么? 水流速度是每小时十五千米,现在有船顺水而行,八小时行320千米,若逆水行320千米需几小时?不用方程解. 张大伯家养了一些鸭和兔,鸭和兔一共有12个头,30只脚.张大伯家养了多少只鸭多少只兔? research 水流速度是15km/时,现在有船顺水而行,8小时行了320千米,如果逆水行了320千米需要及时? 张大伯养了一些鸭和兔,鸭和兔一共有12个头,30只脚.张大伯养了多少只鸭,多少只兔?快哦.急. research 何时可数 何时不可数 某船在静水中的速度为x千米每小时,若水流的速度为y千米每小时,船逆水行了a小时,共行了 千米,这段路程某船在静水中的速度为x千米每小时,若水流的速度为y千米每小时,该船逆水行了a小时, PROTESTERS:"This is what democracy looks like!" MAHLON MITCHELL:"This is ground zero for the nati请问这两句话怎么翻译 Eat fruit and vegetables?是什么一 chickens in the 中华鲟为什么是一级保护动物 11年来最强风暴袭英国 海陆空交通大美国在欧反导基地开建 防范伊朗导弹引中央巡视组:把发现问题、形成震慑作为专家析中央巡视组组长一次一授权:改变网络红人板车哥来到余杭 行万里路为穷16岁伴娘婚礼上遭多人扒光摸遍全身(温州公交车刮擦劳斯莱斯幻影加长版轿车11年来最强风暴袭英国 海陆空交通大英国“小报女王”将接受刑事审判 令世美国在欧反导基地开建 防范伊朗导弹引安倍突访土耳其 传为劝阻土放弃购中国杰克逊私人医生刑满出狱 欲再获行医执浙江11月1日起试发布县级城市实时空经国务院同意 杭州再启城市总体规划修1477吨进口菜油掺入国储库 中储粮九省区市可网查个人信用 注册到看结果医师协会等四部门联合呼吁:对医疗暴力卫计委将启动雾霾健康影响监测 农村将甬台温输气管道紧张施工(图)中国将建立空气污染(雾霾)健康影响监浙江下月起发布县级城市环境空气质量指笔记本“漂流记”宝安尚无老年人日间照料中心市民养老观鹤山部署重阳防火工作萌娃在哪儿24小时来电协胜公会第85届恳亲会 伍焕鹏蝉联元美的翰诚周日推N+1精装洋房不转圈圈了,小彩旗变静秋余少镭专栏:三十以后不明白林劲峰否认出售高炉家长寿古寺今何在幸福里糖果2示范区周六开放处理徐辉恢复待遇申请尝试放手“懒”老师带出勤学生47岁谢天华升级做准爸爸公益养生小讲座教你日常小保健只播“好声音”的直播不是好直播容桂3万平米地块底价卖出顺德华侨城将推240套低密度住宅朱哲琴用声音造一座剧场铁塔凌云
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘