启动应用程序并设置其在窗口中的大小和位置

发布于 2024-08-01 21:11:27 字数 116 浏览 2 评论 0原文

在 Windows 中,我希望能够运行启动另一个应用程序并设置其大小和位置的脚本或应用程序。 一个例子是运行一个应用程序/脚本,启动记事本并告诉它为 800x600 并位于右上角。 无论语言如何,有人有任何想法吗?

In Windows I would like to be able to run a script or application that starts an another application and sets its size and location. An example of this would be to run an application/script that starts notepad and tells it to be 800x600 and to be in the top right corner. Does anyone have any ideas regardless of language?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

年华零落成诗 2024-08-08 21:11:28

您的意思是这样的吗:

$ xterm -geometry 135x35+0+0

它将 xterm 放在屏幕的左上角 (+0+0) 并使其成为 135 列 x 35 行? 大多数 X 应用程序都采用具有相同语法的 -geometry 参数(尽管通常以像素为单位,而不是像 xterm 这样的字符),并且您显然可以将其放入 shell 脚本中。

或者,如果程序已经在运行,则可以使用 xwit 命令来移动它:

xwit -move 0 0 -columns 135 -id $WINDOWID

这会将其运行的 xterm 移动到屏幕的左上角,并使其宽为 135 列。 它适用于任何窗口,而不仅仅是 xterms。 例如:

xwit -move 0 0 -id 0x6600091

刚刚移动了我的浏览器窗口。 您可以使用 xwininfoxlsclients 或其他几个来查找窗口 ID。

Do you mean something like this:

$ xterm -geometry 135x35+0+0

which puts an xterm at the top-left of the screen (+0+0) and makes it 135 columns by 35 lines? Most X apps take a -geometry argument with the same syntax (though often in pixels, not characters like xterm), and you can obviously put that in a shell script.

Alternatively, if the program is already running, the xwit command can be used to move it:

xwit -move 0 0 -columns 135 -id $WINDOWID

That will move the xterm its running in to the top-left corner of the screen, and make it 135 columns wide. It works on any window, not just xterms. For example:

xwit -move 0 0 -id 0x6600091

just moved my browser window. You can find window IDs with xwininfo, xlsclients, or several others.

暗地喜欢 2024-08-08 21:11:28

某些操作系统或桌面允许在配置对话框中设置窗口的大小和位置,例如 KDE

Some OSs or desktops allow to set the size and location of a window in a config dialog, for example KDE.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文