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

改变对话框默认显示位置?

编辑:说三道四文库 发布时间:2017-02-25 07:49
HTML文档下载 WORD文档下载 PDF文档下载
创建了一个非模态对话框,总是显示在角上,我想把它显示在视图中央,该怎么办呢,各位帮帮忙,先谢谢了!
MoveWindow()或者CenterWindow()
能不能给我一个例子,我不会用MoveWindow
取父窗口的中心作为目标位置点,然后 SetWindowpos
MoveWindow()或者CenterWindow()
void MoveWindow( int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE );

x:Specifies the new position of the left side of the CWnd.

y:Specifies the new position of the top of the CWnd.

nWidth:Specifies the new width of the CWnd.

nHeight:Specifies the new height of the CWnd
在对话框的OnInitDialog()中
居中对话框:CenterWindow();
或者放到任意位置:
MoveWindow( int x, int y, int nWidth, int nHeight, 
     BOOL bRepaint = TRUE );
x、y = 对话框的左上角坐标
CRect m_rect;
GetWindowRect(&m_rect);
nWidth = m_rect.Width();
nHeight = m_rect.Height();
CenterWindow 就最方便了
用MoveWindow居中的话你必须先用GetSystemMetric获取显示器的分辨率
再根据你的窗口大小来计算左上角坐标
MoveWindow(m_hWnd, left, top, width, height, SWP_NOSIZE|SWP_SHOWWINDOW);
在对话框的OnInitDialog()中
居中对话框:CenterWindow();
或者放到任意位置:
MoveWindow( int x, int y, int nWidth, int nHeight, 
     BOOL bRepaint = TRUE );
x、y = 对话框的左上角坐标
CRect m_rect;
GetWindowRect(&m_rect);
nWidth = m_rect.Width();
nHeight = m_rect.Height()
VB怎样得到当前的屏幕分辨率? VB怎样关闭Windows VB怎样关闭一个程序 VB怎样使我的程序总处于屏幕最前方?(Always on top) VB怎样延迟一个VB程序? VB怎样在VB中控制WORD VB怎样找到鼠标指针的XY坐标? 增加快捷方式到启动组-VB资料 直接呼叫RUNDLL来关机-VB资料 VB制作VB安装程序问答(二) VB制作VB安装程序问答(一) VB制作帮助文件速成 重新验证 Win 95 用户口令 -VB资料 桌面的大小 -VB资料 字体改变事件 -VB资料 自定义组合热键 -VB资料 自动更换墙纸的小软件-VB资料 自动记录应用软件工作时间 -VB资料 自动卷动TextBox -VB资料 自动开始上次关机时关闭的应用 -VB资料 自动装入注册设置 -VB资料 自己编程模拟 MouseEnter,MouseExit 事件 -VB资料 走进VB6啃一块骨头 做成一个时间限制的测试版 -VB资料 PHP中利用jQuery实现SWF图像上传和裁剪 VB.NET或C#将DataSet快速导出到Excel中 HashSet的equals和hashCode重写问题 PendingIntent实现原理和代码 IntentService实现原理及内部代码 AsyncTask实现原理和内部代码 Neither user nor current process错误 Applet 里面怎么做菜单 串行口的简单问题,求救 如何在函数里面传字符串数组 请问哪里有《Delphi 4 编程技术内幕》随书附带的源码下载啊? 请教:将可执行程序安装到用户机上后,用什么办法控制其它用户非法复制使用? 我想隐藏MSFlexGrid2的的10到最后行,但不行!!急救!! 哪有STL 和BOOST库的SOURCE CODE 当 如何做安捷生产管理系统。如何下手!!! PB8在链接Access2000时,为何会发生问题.链接后在PB8中打开只能看库中数据,却不能修改! 我用OCX控件编程,插入OLE控件时,出现“需要协议文件”,我该怎么办呢? waveoutopen! 问个问题,我一直有疑惑 BDE中建立的Access库,怎么才能打开; Access的密码为空,用户名不知道; 第四次帖了,高手在哪儿? 为什么我装了一个元件后再安装一个另外的,会把第一个冲掉? 就要去实施了,不知道什么时候才能回来,散分 我是菜鸟,问一个很菜的问题,!!!!!!!!! ATL中创建的ActiveX控件,是怎么在程序中使用的???????????? 一个关于LotusScript的一个问题。调用公试。 **请教:怎么让MSFlexgrid的一行显示一种颜色. 一个小问题,希望有人能解答! DLL高手请入,关于在DLL中引出对象的问题?????? 求教!!有关DLL调用中返回字符串类型出错的问题。 Delphi怎么实现子类化? session 和 cookie 各有千秋,区别在那里啊?敬请赐教! fm1008leaf(小幻姬(玉笛书生的徒弟)):我考考你就知道你是真是假! jneu(沧海桑田)怎么不理我?有关宏拷贝问题 paradox中的NUM类型在sql语句中是什么类型?为什么asfloat会出错? 关于J2EE的就业前景,值不值的花二万元参加一个二十天的培训,欢迎大家热烈讨论 在listbox 中,如果知道了一个Item的内容,怎么知道它的indix 今有同仁问到,三十以后咋过。恰巧心情郁闷,发上几句牢骚。 少年暗恋对象,早已嫁作人妇。那天遇见街头,孩子叫我叔叔。 OICQ问题! 如何可获得Table 内字段的类型及长度? windows2000 server 的internet 共享怎样设置权限 软件开发的请进来讨论,关于报酬的问题。大家多提建议。 1.为什么有些地方可以用MessageBox函数,有些地方不可以2.mfc的CView::OnFilePrint提供了打印的方法,要是一个程序没有视图要打印一般用什么方法? 请问在DEVELOP2000里面可以使用进度条控件吗?怎么编程实现? ???oracle监听器问题? WebBrowser控件获得网页中文本框的名称该如何写? CFtpConnection 怎样在FastReport中控制或判断所连接的数据库表到了eof? CTypedPtrList模板对象中,如何删除指定位置的元素??十分着急! ms sql server 的技术问题 怎样清除事务日志????????? 在那里改个人在cdsn.net注册信息(如名字,地秩)? 关闭窗口的事件如何触发?( 高手们请问deiphi如何实玩宏代换???????????十分火急!!!!!!! 请帮忙!!SOS!!! 请问如何实现宏代换????????????? 关于打印的一个不错的设想 我是新手,初次接触网络管理,请问要管理局域网需要具备哪些方面的知识,需要安装那些应用软件?有什么好书可以介绍吗?谢谢各位! 在VB中设计控件,其上放有uText1、Text2,当uText1失去焦点时,并不触发Validate事件 氧气转变成臭氧是氧化还原反应吗 血液循环的两条路线。还有关于心脏的详细知识。 ……! 得氧失氧是否一定为氧化还原反应?当然我知道氧化还原反应不是靠得氧失氧来判断的...但有没有一种物质得氧或失氧而不属于氧化还原反应的?P.s.我的化学很烂```呵呵呵呵 为什么氯化钠和硝酸钾溶液不反应请讲的详细一些 怎么分类:氯化钠,氧化钙,氢氧化铜 氧化还原反应的升失氧降得还那一大套.失电子化合价升高,是还原剂,有还原性,被氧化,发生氧化反应,这些我都知道,但是生成的是氧化产物还是还原产物啊?除此之外还有啥可以补充的么 氯化钠溶液和硝酸钾溶液反应方程式. 配平的方法和质量分数的计算过程 氧化还原反应中没有氧的得失是不是氧化还原反应 初中高温化学式怎么配平?比如fe3o4+co=高温fe+co2 请大家给我一些关于化学方程式的计算或配平的方法:如归一法.再给我...请大家给我一些关于化学方程式的计算或配平的方法:如归一法.再给我讲讲用法谢谢. 求解释氧气到臭氧为何为氧化还原反应 硝酸钾和氯化钠反映的化学方程式 鉴别 氯化钠和稀盐酸 除了加碳酸钙 还可以加 氧化铜么 氧化铜 和 氯化钠 会反应么 可以加 氢氧化铜么 都说明现象 原因4楼又给我点了一点 5楼又点了一点那么说 鉴别 氯化钠和稀盐酸 有4种 蔗糖是有机物还是无机物?蔗糖属于糖类,糖类是有机物;但蔗糖易溶于水,而有机物不易溶于水,具有无机物的性质,似乎又属于无机物...求解(千万别说的模棱两可) 氯化钠和硝酸钾是否能反映? 硝酸铵不溶于水吗?溶不溶于酸?氧化铜能不能跟氯化钠反应?硝酸铵好像溶于水,可硝酸铵固体呢?为什么硝酸铵固体和蔗糖可以用水鉴别? 升失氧还氧,降得还氧还各是什么?关于氧化还原反应的,各指什么? 氯化钠能和硝酸钾反应吗?如果把氯化钠和硝酸钾混合溶液蒸干,应该会析出氯化钾、氯化钠、硝酸钾、硝酸钠四种晶体, 氢氧化铜和什么反应生成氧化铜和什么 高中物理化学重点知识点? 硝酸钾和氯化钠可以发生反应吗 为什么 化学方程式配平中的归一法要把哪一个化学式的化学计量数看作1随便举些例子,越多越好各位聪明的哥哥姐姐帮个忙 求:高中物化生知识点记忆口诀,歌诀.化学不要实验方面的!例如:原核生物的种类蓝(色)细线支(毛)衣(蓝藻、细菌、放线菌、支原体、衣原体)我会按数量和质量给分. 初二生物知识点1、下列不属于无性生殖的是( D )A 椒草的用叶繁殖 B 马铃薯的用块茎生殖C 月季的扦插 D 小麦的种子繁殖2、种子的胚是由( A )A 受精卵发育成的 B 受精极核发 硝酸溶液与氢氧化铜溶液能否发生复分解反应? 会考各科知识点总结 初二生物知识点归纳(人教版) 加热氢氧化铜溶液会不会受热分解生成氧化铜黑色物质 (氢氧化铜是溶液哦) 化学式配平有多少方法配平? 求初中化学有关反应条件是高温的所有化学式要在化学式前注明反应物的名称 在溶液中下列物质一般不易发生复分解反应的是 碳酸钾 氯化镁 硝酸钠 氢氧化铜 配平化学式的方法有哪些? 氯化钠与硝酸钾可以反应吗 高一必修一地理知识点总结 氯化钠和硝酸钾的水溶液一般不和其他物质发生复分解反应的是?好像两个都是,还是只有一个? 高一【上】地理第一章知识总结还有 要非常非常详细的 区分下列物质 氯化钠溶液 氯化铜溶液 氯化钾溶液 求河北省高中物理会考的知识点越详细越好. 高一必修一地理知识点总结要全最好带文件的 氢气能还原氧化铜为什么不能还原氢氧化铜和氯化铜? 氯化钠溶液与硝酸钾溶液能否发生复分解反应?尽快! 高一地理必修一知识点完整总结(注重知识点间的联系) 何种金属与CuCl2水溶液反应产生氢气 高中物理会考知识点谢谢大家啦 急用啊 高一地理必修一 一至三章知识点总结 高中化学中的化学方程式离子配平法是怎么配啊?化学离子配平法是怎么个配法啊,老师讲时没听懂. 为什么硝酸钾不易发生复分解反应 急需高一地理必修二知识点详细总结 请问,铜和 稀 硝酸的化学方程式用 离子配平法 怎么配平?RT, 可以逐次与氧气反应,不断生成的新物质且新物质能与氧气反应的物质有哪些 氯化钠溶液与硝酸钾反应是不是复分解反应? 化学式配平习题 高二生物知识点总结. 配平我到是知道配~可是那些数字有什么意义啊? 给些初三习题我,上面习题 答案写在下面 就是习题一部分答案一部分· 高二物理选修3-1知识点、公式总结. 高中生物会考知识点446734181@qq.com 角码用圆圈+数字代替C②H⑤OH+O② - CO②+H②OFe②O③+CO - 高温 Fe+CO②CH④+O② - 点燃 CO②+H②OMg+CO② - 点燃 MgO+CCu②(OH)②CO③ -△ CuO+H②O+CO②
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn