本站首页

广州广智培训中心 
打造广州最实惠的培训基地

 
咨询方式 
 
在线QQ:202430
在线msn:56789@21cn.com

 
我要报名 
 
 
热门课程 
 
 
培训论坛
 
所在位置:广州培训网疑难解答程序设计

如何实现鼠标取词

作者:程序设计

问:如何实现鼠标取词?
答:所要用到的函数、常量、类型
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function WindowFromPoint Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long

Private Const WM_GETTEXT = &HD
Private Const WM_SETTEXT = &HC

Private Type POINTAPI
x As Long
y As Long
End Type

Private Sub Form_Load()

End Sub

Private Sub Timer1_Timer()

Dim Shu As POINTAPI
Dim Str As String * 300

GetCursorPos Shu
SendMessage WindowFromPoint(Shu.x, Shu.y), WM_GETTEXT, 299, ByVal Str
Label1.Caption = Str

End Sub

  根据代码加入相应控件,timer1的interval的属性为100再加入把当前窗口置顶就是一个完美的简单的取词工具了!


合作网站:广州画册设计公司画册设计作品欣赏中国同威贸易香港同威贸易广州VI设计中国汽车音响批发
 
最近更新:
使用缩写可以帮助减少你 CSS文件的大小,更加容易阅读。你可以省略其中一个或多个属性值。如果省略,该属性值将用浏览器默认值。
2008-02-28
 Flash按钮调用javascript函数有两种方式。一种是用fscommand(),另一种就是用getURL(),其中getURL()比较简单,所以这里我们主采用getURL()函数。
2008-02-28
Google

CopyRight(C) 2003-2006 广州广智培训中心 www.upgz.com 粤ICP备05084675号网站地图