这是一个RECT结构,也就是你要限制鼠标的矩形范围
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
申明一个RECT结构的变量,赋值后传入。
dim rc as RECT
with rc
.left=....
....
end with
clipcursor rc
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
申明一个RECT结构的变量,赋值后传入。
dim rc as RECT
with rc
.left=....
....
end with
clipcursor rc
解决方案 »
- vb打包,是否必须加上mscomctl和mscomct2?
- VB中嵌入我word,并把结果写入数据库中
- 小问题及问?
- POS机的那种购物小票的打印效果在普通喷墨打印机上能否实现?
- 大家帮我看看这个程序怎样写
- 怎樣才能按要求顯示非固定長度的字符串,急救!!!
- 两个问题:1.遍历Frame上的控件;2.判断一个VarObject是否有实际对象。
- VB中的数据环境与VF中的数据环境是一样用吗?我记得VF中的数据环境包括数据表、菜单文件、表单文件等很多东西
- 谁知道如何用VB6.0实现红外热图像的图像融合?
- VB中有没有能实现象DELPHI里bitbutton那样的图标按钮?
- 為何我在工程內調用api函數會出錯,而在模塊內用卻沒事?????
- 一个有点挑战的问题
Dim ClientDc As RECT
ClientDc.Top = Command1.Top
ClientDc.Left = Command1.Left
ClientDc.Right = Command1.Left + Command1.Width
ClientDc.Bottom = Command1.Top + Command1.Height
SetCapture Command1.hwnd ''这里我要填入什么参数
ClipCursor ClientDc我想把我的鼠标限制在command1中,运行,鼠标什么限制都没有。我要怎样改写我的代码。
试试
ClientDc.Top = (me.top+Command1.Top)/15
ClientDc.Left = (me.left+Command1.Left)/15
ClientDc.Right = (Command1.Left + Command1.Width)/15
ClientDc.Bottom = (Command1.Top + Command1.Height)/15