多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## Ex_DUIBindWindow ### 函数声明 ~~~ .版本 2 .DLL命令 Ex_DUIBindWindow, 整数型, "libexdui.dll", "Ex_DUIBindWindow", .参数 hWnd, 整数型, , .参数 hTheme, 整数型, , .参数 dwStyle, 整数型, , .参数 rectRound, 整数型, , .参数 Alpha, 整数型, , .参数 lParam, 整数型, , .参数 pfnOnMessage, 整数型, ,WNDMSGPROC .参数 pfnOnEvent, 整数型, ,WNDEVENTPROC ~~~ * * * * * ### 函数功能 将一个窗口绑定为ExDUI皮肤窗口。 * * * * * ### 参数列表 * HWND(整数型) hWnd [in]:绑定的窗口句柄。 * HANDLE(整数型) hTheme [in]:绑定皮肤的主题包句柄,传0代表使用默认主题包。 * DWORD(整数型) dwStyle [in]:皮肤窗口风格,取值为下表常量的位或组合。 | 常量名| 英文常量名 | 常量值| 16进制 | 常量含义 | | -- | -- |-- | -- | -- | | 窗体风格_图标| EX_WS_ICON | 1 | 0x0001 | 窗口显示左上角图标 | | 窗体风格_标题| EX_WS_TITLE | 2 | 0x0002 | 窗口显示顶部标题 | | 窗体风格_关闭按钮 | EX_WS_CLOSE | 4 | 0x0004 | 窗口显示关闭按钮 | | 窗体风格_最大化按钮 | EX_WS_MAXBOX | 8 | 0x0008 | 窗口显示最大化按钮 | | 窗体风格_最小化按钮 | EX_WS_MINBOX | 16 | 0x0010 | 窗口显示最小化按钮 | | 窗体风格_菜单按钮 | EX_WS_MENU | 32 | 0x0020 | 窗口显示菜单按钮 | | 窗体风格_皮肤按钮 | EX_WS_SKIN | 64 | 0x0040 | 窗口显示皮肤按钮 | | 窗体风格_设置按钮 | EX_WS_SETTING | 128 | 0x0080 | 窗口显示设置按钮 | | 窗体风格_帮助按钮 | EX_WS_HELP | 256 | 0x0100 | 窗口显示帮助按钮 | | 窗体风格_隐藏标题栏 | EX_WS_HIDE | 512 | 0x0200 | 窗口不显示标题栏 | | 窗体风格_允许调整尺寸 | EX_WS_SIZEBOX | 1024 | 0x0400 | 窗口允许拉伸修改尺寸 | | 窗体风格_允许随意移动 | EX_WS_DRAG | 2048 | 0x0800 | 可以在窗口空白区任意拖动 | | 窗体风格_开启AERO | EX_WS_AERO | 4096 | 0x1000 | 开启Aero效果(需要系统支持) | | 窗体风格_ESC关闭窗口 | EX_WS_ESC | 8192 | 0x2000 | 可以通过Esc键关闭窗口 | | 窗体风格_不绘制阴影边框 | EX_WS_NOFRAME | 16384 | 0x4000 | 不绘制窗口的阴影边框 | * int(整数型) rectRound [in]:设置窗口的圆角度,-1表示使用主题包定义的圆角度。 * int(整数型) Alpha [in]:设置窗口的透明度,0-255表示透明度(255为不透明),-1表示窗口不开启透明。 * LPARAM(整数型) lParam [in]:窗口绑定时的附加属性。 * [WNDMSGPROC](#)(整数型) pfnOnMessage [in]:窗口消息处理函数指针。 * [WNDEVENTPROC](#)(整数型) pfnOnEvent [in]:窗口事件处理函数指针。 * * * * * ### 返回值 类型:HEXDUI(整数型) 含义:返回绑定后的引擎对象句柄,返回0表示绑定失败。 * * * * * ### 函数用例 详见:black_moon.e。 * * * * *