用于在win32api中调整大小的隐形边框

时间:2012-07-22 13:37:17

标签: windows winapi user-interface

我正在尝试制作一个没有可见边框的窗口。 窗口的创建根本不是问题,但因为它没有边框,所以它不可调整大小。 似乎其他没有像VS 2012这样的边框运送的应用程序会在窗口周围创建薄的隐形边框。 为了实现这个不可见的边界,我可以使用全局鼠标来检测窗口外的鼠标移动,并在鼠标触及不可见边框时使用SetSystemCursor函数更改Cursor。我还必须在隐形边框内捕获鼠标单击消息,这样底层窗口就不会被激活,但我不知道是否可以。 总而言之,它似乎不是一个好的解决方案(如果应用程序崩溃并且光标位于不可见的边框内,光标将保持调整大小的形状),也许有人有更好的想法。

0 个答案:

没有答案