如何获取活动工作簿的屏幕位置? [英] How to get the screen position of an active workbook?

查看:35
本文介绍了如何获取活动工作簿的屏幕位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在 ActiveWorkbook 中居中表单,如何获取工作簿的屏幕/窗口位置?

I would center a form in an ActiveWorkbook, how to get the screen/window position of the workbook?

推荐答案

C# 示例..

private void setFormPos(Form frm)
{
   int top = Application.Top + Application.PageSetup.TopMargin + Application.PageSetup.HeaderMargin + Application.Commandbars["Ribbon"].Height;
   int left = Application.Left + Application.PageSetup.LeftMargin;
   frm.Left = (left / 2);
   frm.Top = (top / 2);
}

这篇关于如何获取活动工作簿的屏幕位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆