VFP表单问题:实现窗口移动

表单无边框,如何实现鼠标点着界面然后随意移动到屏幕的任意位置?注:1、窗口无标题栏2、鼠标点住后窗口随鼠标移动特别:问题提出即有其意义,请不回的不要回答!谢谢合作!回答可... 表单无边框,如何实现鼠标点着界面然后随意移动到屏幕的任意位置?注:1、窗口无标题栏 2、鼠标点住后窗口随鼠标移动 特别:问题提出即有其意义,请不回的不要回答!谢谢合作! 回答可行另加50分!诚请高手帮忙! 展开
 我来答
匿名用户
2013-04-30
展开全部
在表单的MouseMove方法中输入下列代码:LPARAMETERS nButton, nShift, nXCoord, nYCoord
#DEFINE WM_SYSCOMMAND 0x0112
#DEFINE SC_MOVE 0xF010
#DEFINE HTCAPTION 2
thisform.MousePointer=15
DECLARE INTEGER ReleaseCapture IN user32
DECLARE INTEGER SendMessage IN user32;
INTEGER hWnd,;
INTEGER Msg,;
INTEGER wParam,;
INTEGER lParam
ReleaseCapture()
SendMessage(thisform.HWnd,WM_SYSCOMMAND,SC_MOVE+HTCAPTION, 0)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式