S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #1 用热键把握做的程序召唤出来时如何让它处于当前窗口的正中间
R renyi Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #2 设置 position 属性为 poMainFormCenter
M mggdafh Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #4 设置Form 的 position 属性为 poScreenCenter
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #5 poScreenCenter是在屏幕中心呀,当前窗口不在屏幕中心时怎么办
O oupj Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #6 只要设置一下窗体的 Position 属性为 poScreenCenter 就行了
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #8 我试过了阿,设为poScreenCenter没有用阿,总是在屏幕中心,而非当前窗口中心
太 太阳火 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-30 #9 那就自己做, 取得当前窗口的坐标,自己计算一下,不就可以了?
S szzhb Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-01 #11 假设当前窗口为form1,新出现的窗口为form2: 设置form2的出现位置为:form1的左上角顶点的x坐标+form1.width/2,form1的左上角顶点的y坐标+form1.height/2
假设当前窗口为form1,新出现的窗口为form2: 设置form2的出现位置为:form1的左上角顶点的x坐标+form1.width/2,form1的左上角顶点的y坐标+form1.height/2
I iamy Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-01 #13 如果是在打开时取得在中心,用ONSHOW时取得他的OWNERFORM的left,top,height,width属性,然后进行相关的计算. 将结果副给当前窗体的LEFT和TOP
W wyc2300 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-01 #14 我是觉的用坐标来控制是最好的选择 就是可以调用API的方法哦`
W world793 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-01 #15 假设为当前窗体为form1,新出现的窗体为FORM2,将form1设为主窗体,form2设为子窗体, 设置form2得position 属性为 poMainFormCenter。