无边框移动
插件
WinProc
WinCore.nsh 【一定要有这个】
代码
;事件
;处理无边框移动
Function onGUICallback
${If} $MSG = ${WM_LBUTTONDOWN}
SendMessage $HWNDPARENT ${WM_NCLBUTTONDOWN} ${HTCAPTION} $0
${EndIf}
FunctionEnd
;调用
GetFunctionAddress $0 onGUICallback
WndProc::onCallback $BGImage $0 ;处理无边框窗体移动
之前完成安装过程中无边框始终不能移动,原因就是在于WinCore.nsh
如果有 WinCore.nsh和WinVer.nsh共用就会出现 报错报错原因是宏名称定义重复,解决办法找到提示的位置,修改宏名称,替换OK,问题解决。