|
经验分享:MoveWindow 与 Move 移动窗体时的单位换算!
MoveWindow 是API函数 有移动窗体位置的功能 移动单位是:没有查到
Move:是系统函数,也是有移动窗体位置的功能 移动单位是:缇
但经过测试:Move/15=MoveWindow
如下:
Call MoveWindow(窗体1.Form.hwnd, 左边值 / 15, 距离上边值 / 15 )
Forms(“窗体1”).Move 左边值, 距离上边值
以上移动的位置是一样的
分享时,同时求助一个问题?
DoCmd.OpenForm “窗体1”, , , , , acDialog
如上,以打开参数形式,设置打开窗体的方式为:弹出式
以下程序都会提示一个错误,找不到 窗体1
Call MoveWindow(窗体1.Form.hwnd, 左边值 / 15, 距离上边值 / 15 )
Forms(“窗体1”).Move 左边值, 距离上边值
如果窗体属性中设置打开方式为:弹出式,就没有问题 很怪的
有没有一个API函数,可以设置打开窗体的打开方式为弹出式啊 ,我查了一下API可是没有查到
先谢谢了!!
|
|