我正在尝试在对话框控件中显示网页。一切正常,直到我最大化父窗口,带有网页的内部控件保持其大小,因此在窗口侧面留下了一个空白区域。我想知道当我们调整主窗口大小时,是否有任何 WS_* 消息或可以用来自动调整控件大小的东西。我正在使用资源黑客,所以可能会有一些我应该知道的技巧。任何帮助表示赞赏。谢谢。
问问题
774 次
2 回答
1
应用程序必须执行调整大小。当它收到WM_SIZE
父控件的消息时,它会这样做。
您无法通过修改预先存在的二进制文件中的资源来改变这一点。您将需要编写一些代码来响应该消息。
于 2013-02-28T11:45:58.893 回答
0
我尝试查看的方式,因为我从未尝试过破解这样的东西。将查看 Web 控件是否具有锚点属性。它应该被传递一个 wm-size 消息,它只是没有做任何事情。如果你锚定了 webcontrol 的所有四个角,它应该相对于它的父级调整大小。另一种方法是通过显式代码处理调整大小事件,但不要认为你可以很容易地破解它。
于 2013-02-28T11:51:01.333 回答