EasyX 窗口如何最大化,以及拖拽调整大小

  • Post author:
  • Post category:其他


EasyX 创建的窗口默认是不可以拖拽调整大小的,也不能最大化。之前也有人用重新设置 EasyX 窗口的 Win32 过程函数的方法实现了这一点,比如:


https://qa.codebus.cn/question/2260


但是这个方法不好用,因为他需要通过修改过程函数来实现,可能需要你在代码上做一些调整才能用上这个办法,对新手很不友好,尤其是不熟 win32 的人,毕竟如果会 win32 的话也大概率不用 easyx 了嘛。。

而且还有一点,这个东西也说不准会不会和之后新版的 easyx 不兼容了,虽然可能性比较小,但是也不是没可能的。

此外还有一种办法,就是用 hieasyx,一个基于 EasyX 的扩展库,这个库的 github 链接是:


https://github.com/zouhuidong/HiEasyX

HiEasyX 支持创建多绘图窗口,拥有相对完善的控件库,支持透明通道,封装了画布、图层和场景。

用 HiEasyX 创建出来的窗口默认就是直接支持拉伸大小的,如果想禁用,可以直接

EnableResizing(false);

解锁最大化按钮的效果:

在这里插入图片描述



版权声明:本文为ZouHuiDong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。