为什么在mdi 打开窗口老是居中不了
我建了一个菜单,然后再菜单里面用 OpenSheet(w_del_note_balance, w_main, 6,Original! )
我在w_del_note_balance open里调用了一个函数f_wincenter(this),可是不知道怎么的老是居中显示不了,发现下面隐藏了好多,要往上托起来,w_del_note_balance 我设置成main response 好像都是不行的,怎么才能在mdi里面居中,
f_wincenter
integer li_ScrennH,li_ScreenW
Environment le_Env
GetEnvironment(le_Env)
li_ScrennH=PixelsToUnits(le_Env.ScreenHeight,YPixelsToUnits!)
li_ScreenW=PixelsToUnits(le_Env.ScreenWidth,XPixelsToUnits!)
win.Y=(li_ScrennH - win.Height)/2
win.X=(li_ScreenW - win.Width) /2
我在w_del_note_balance open里调用了一个函数f_wincenter(this),可是不知道怎么的老是居中显示不了,发现下面隐藏了好多,要往上托起来,w_del_note_balance 我设置成main response 好像都是不行的,怎么才能在mdi里面居中,
f_wincenter
integer li_ScrennH,li_ScreenW
Environment le_Env
GetEnvironment(le_Env)
li_ScrennH=PixelsToUnits(le_Env.ScreenHeight,YPixelsToUnits!)
li_ScreenW=PixelsToUnits(le_Env.ScreenWidth,XPixelsToUnits!)
win.Y=(li_ScrennH - win.Height)/2
win.X=(li_ScreenW - win.Width) /2
...全文
相关推荐
C# Winform在MDI中打开一个子窗体关闭上一个子窗体
C# Winform在MDI中打开一个子窗体关闭上一个子窗体
深入VB MDI窗口背景自定义实现
GDI(Graphics Device Interface)是 Windows 操作系统提供的早期图形接口,用于处理屏幕绘制、打印输出等图形操作。然而,随着图形应用需求的提升,GDI 在图像质量、功能支持和性能方面逐渐显现出不足。对比维度GDIGDI+图像质量支持基本的图像格式(BMP、WMF等)支持 PNG、JPEG、GIF 等多种格式抗锯齿支持不支持支持高质量抗锯齿矢量图形支持基本图形(直线、矩形等)
MDI窗口案例
本程序使用了MDI窗口,通过简单的例子可以使PB初学者快速学会MID窗体的使用,另外里面涉及了自定义按钮的案例,窗口居中的案例
真正的VB MDI窗口背景
看了网上很多的MDI窗口背景写法都不满意,我自己写了一个,没有用子窗体,背景图片可以使用平铺,居中,等比例随窗口缩放,全屏等等。 我是非专业人员,这也是处女作,还请大家多指教!
MDI背景自动适应居中源码
对新手和有用的源码,仅仅是用到简单的API函数,高手绕过。


