VB API函数移动窗口

[复制链接]
查看11 | 回复2 | 2010-8-4 09:24:05 | 显示全部楼层 |阅读模式
我是个新手
我想用movewindow这个函数来拖动桌面上置于顶层的窗口
(因为DNF一般总在顶层 ,我想用脚本来拖走他)
可是我不知道该怎么用这个函数 声明也不知道怎么声明
谁来给我举个例子
就把桌面上当前的窗口从左边拖到右边
谢谢了啊

回复

使用道具 举报

千问 | 2010-8-4 09:24:05 | 显示全部楼层
前提是DNF的标题你知道不?我写的下面的代码,点击DNF窗体后按[Home]键就能获取句柄,然后控制DNF,可移动,可改变其大小,在窗体上按住右键并移动来确定DNF在屏幕中的位置'添加时钟控件Timer1,然后复制代码即可''''''''''''''移动窗体Private Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long'''''''''
回复

使用道具 举报

千问 | 2010-8-4 09:24:05 | 显示全部楼层
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate Declare Function MoveWindow Lib "u
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行