首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖外部应用程序最大限度的命令

问覆盖外部应用程序最大限度的命令
EN

Stack Overflow用户
提问于 2011-07-07 05:08:47
回答 1查看 309关注 0票数 0

使用C#,我希望连接到Windows (我不确定哪一个)来捕获哪些窗口被发送到最大化命令。然后,我要重写该命令,以告诉窗口最大化窗口的界限应该是什么。

例如,当用户在800x600屏幕上最大限度地使用记事本时,我希望指定窗口实际扩展到的大小。我可能会告诉记事本“最大化”到600x600,从200,0位置开始。

对于这个解决方案,没有必要让窗口真正相信它是最大化的,我只是想控制这个窗口,这样它就不会最大化到整个屏幕(或者它自动恢复到我想要的大小,如果这是我所能做的最好的)。

如前所述,我想控制外部应用程序(记事本、Word等)。不是我自己的申请。我更喜欢用C#编写这个应用程序。我需要执行的操作如下:

events

  • Readjust
  • 捕获最大化(或调整大小)更改窗口的大小
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-07 05:14:41

您需要连接到windows (关于您需要的API文档的http://msdn.microsoft.com/en-us/library/ms632595(v=VS.85).aspx)。总之,您要么要执行大量的P\调用,要么需要使用C和原始的Win32 API。

我不确定,但我相信你会想从使用Windows:http://msdn.microsoft.com/en-us/library/ms644990(v=VS.85).aspx开始

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6606051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档