我们使用excel中VBA制作的窗体,默认是没有最小化、最大化等等命令的。本文就详细介绍一下vba窗体最小化最大化等按钮添加方法。
用API实现VBA窗体最小化最大化按钮、无边框等。
使用API设置窗体格式,经过简化仅需要两个API函数,省略了常数和GetWindowLong函数。
注意:SetWindowLong 的最后一个参数,在窗体显示时和在窗体加载时(UserForm_Initialize事件)调用,其值有差异,但有规律可循。
下面语句是在窗体已经显示后调用的,其最后一个参数为 &H16040000,是一个16进制数值。如果要在窗体加载时调用则需要去掉首位的1, 为&H6040000。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:vba窗体最小化最大化无边框的设置代码