Access樹控件使用手冊手冊介紹
1 Access樹控件 開發(fā)歷程
2 微軟樹控件的缺點
2.1 版本兼容出錯
2.2 不支持64位的Office
3 Access樹控件的優(yōu)點
4 Access擴展控件庫--版本選擇
4.1 Treeview樹控件對應(yīng)Access的版本
4.2 Treeview樹控件-免費與收費的區(qū)別
5 Access擴展控件庫--樹控件的創(chuàng)建和添加節(jié)點
6 Access擴展控件庫--樹控件節(jié)點圖標(biāo)
7 Access擴展控件庫--樹控件常用屬性
7.1 Appearance 屬性(ActiveX 控件)
7.2 BackColor 屬性(ActiveX 控件)
7.3 BackPicture 屬性(ActiveX 控件)
7.4 BorderStyle 屬性(ActiveX 控件)
7.5 Checkboxes 屬性
7.6 Container 屬性(ActiveX 控件)
7.7 DropHighlight 屬性(ListView 和 TreeView 控件)
7.8 EditBox 屬性(ActiveX 控件)
7.9 Enabled 屬性(ActiveX 控件)
7.10 Font 屬性(ActiveX 控件)
7.11 FullRowSelect 屬性(ActiveX 控件)
7.12 Height 屬性(ActiveX 控件)
7.13 HideSelection 屬性(ActiveX 控件)
7.14 HotTracking 屬性
7.15 Indentation 屬性
7.16 ItemHeight 屬性(ActiveX 控件)
7.17 LabelEdit 屬性
7.18 Left 屬性(ActiveX 控件)
7.19 LineStyle 屬性(TreeView 控件)
7.20 MaxNodeCount 屬性(ActiveX 控件)
7.21 Nodes 屬性
7.22 Object 屬性(ActiveX 控件)
7.23 OleDragMode 屬性(ActiveX 控件)
7.24 OleDropMode 屬性(ActiveX 控件)
7.25 PathSeparator 屬性(TreeView控件)
7.26 Parent 屬性(Node 對象)
7.27 ScaleMode 屬性(ActiveX 控件)
7.28 Scroll 屬性
7.29 SelectedBackColor 屬性(ActiveX 控件)
7.30 SelectedForeColor 屬性(ActiveX 控件)
7.31 SelectedItem 屬性(ActiveX 控件)
7.32 SelectedNoFocusBackColor 屬性(ActiveX 控件)
7.33 SelectedNoFocusForeColor 屬性(ActiveX 控件)
7.34 SingleSel 屬性
7.35 Style 屬性(TreeView 控件)
7.36 Tag 屬性(ActiveX 控件)
7.37 TextColor 屬性(ActiveX 控件)
7.38 ToolTips 屬性(ActiveX 控件)
7.39 Top 屬性(ActiveX 控件)
7.40 Visible 屬性(ActiveX 控件)
7.41 Width 屬性(ActiveX 控件)
8 Access擴展控件庫--樹控件常用方法
8.1 AboutBox 方法
8.2 AddImage 方法
8.3 AddImageGroup 方法
8.4 CollapseAllNode 方法
8.5 Create 方法
8.6 Echo 方法
8.7 ExpandAllNode 方法
8.8 GetVisibleCount 方法
8.9 HitTest 方法(ListView 和 TreeView 控件)
8.10 Move 方法
8.11 Refresh 方法
8.12 SetFocus 方法
9  Access擴展控件庫--樹控件常用事件
9.1 AfterLabelEdit 事件(ListView 和 TreeView 控件)
9.2 BeforeLabelEdit 事件(ListView 和 TreeView 控件)
9.3 Click 事件
9.4 Collapse 事件(TreeView 控件)
9.5 DblClick 事件
9.6 Expand 事件(TreeView 控件)
9.7 GotFocus 事件
9.8 KeyDown 事件
9.9 KeyPress 事件
9.10 KeyUp 事件
9.11 LostFocus 事件
9.12 MouseDown 事件
9.13 MouseMove 事件
9.14 MouseUp 事件
9.15 NodeCheck 事件
9.16 NodeClick 事件
9.17 OLECompleteDrag 事件
9.18 OLEDragDrop 事件
9.19 OLEDragOver 事件
9.20 OLEGiveFeedback 事件
9.21 OLESetData 事件
9.22 OLEStartDrag 事件
10 Access樹控件注意問題
10.1 Access樹控件(treeview) 64位Office下出現(xiàn)橫向滾動條不會自動定位的解決辦法
10.2 Access中國樹控件 在win10電腦 節(jié)點行間距太小的解決辦法

MouseMove 事件

2017-07-12 17:46:25
zstmtony
3992
最后編輯:zstmtony 于 2017-07-13 16:02:33

MouseMove事件

當(dāng)用戶移動鼠標(biāo)時發(fā)生。


語法

Private Sub Form_MouseMove(button As Integershift As Integer,As Single,As Single)

Private Sub MDIForm_MouseMove(button As Integer,shift As Integer,As SingleAs Single)

Private Sub Object_MouseMove( [ index As Integer,])button As Integershift as Integer,as Single,as Single)



MouseMove事件的語法包含下面部分:

部分

描述

object

對象表達式,其值是 “應(yīng)用于”列表中的一個對象。

shift 
一個整數(shù),唯一標(biāo)識一個控件,如果它在一個控制數(shù)組。

button 

對應(yīng)于鼠標(biāo)按鈕的狀態(tài)的整數(shù),其中如果按鈕被關(guān)閉,則設(shè)置位。所述按鈕參數(shù)是與對應(yīng)于左按鈕(位0)的位,右按鈕(第1位),和中間按鈕(第2位)的比特字段。這些位分別對應(yīng)于值1,2和4。它表示鼠標(biāo)按鈕的完整狀態(tài); 一些,全部,或這三個位都不能設(shè)置,表示某些,全部,或沒有一個按鈕被按下。

shift 

與SHIFT,CTRL和ALT鍵的狀態(tài)相對應(yīng)的整數(shù)。如果鍵已關(guān)閉,則置位。的shift參數(shù)是與對應(yīng)于SHIFT鍵的至少-顯著位(位0),CTRL鍵(第1位),以及ALT鍵(第2位)的比特字段。這些位分別對應(yīng)于值1,2和4。的shift參數(shù)指示這些鍵的狀態(tài)??梢栽O(shè)置一些,全部或任何位,表示某些,全部,或沒有一個按鍵被按下。例如,如果按住CTRL和ALT,則shift的值為6。

x,y

指定鼠標(biāo)指針當(dāng)前位置的數(shù)字。的X?值總是在由規(guī)定的坐標(biāo)系統(tǒng)來表示ScaleHeight,ScaleWidth,ScaleLeftScaleTop所述對象的特性。

 

說明

當(dāng)鼠標(biāo)指針移動到對象上時,MouseMove事件會不斷生成。除非另一個對象捕獲了鼠標(biāo),否則只要鼠標(biāo)位置在其邊框內(nèi),對象即可識別MouseMove事件。

如果需要測試buttonshift參數(shù),可以使用對象瀏覽器中Visual Basic(VB)對象庫中列出的常量定義參數(shù)中的位:

常數(shù)(按鈕) 描述
vbLeftButton 1 左按鈕被按下。
vbRightButton 2 右按鈕。
vbMiddleButton 4 中間按鈕被按下。
常數(shù)(Shift) 描述
vbShiftMask 1 按SHIFT鍵。
vbCtrlMask 2 按住CTRL鍵。
vbAltMask 4 ALT鍵被按下。

然后,常數(shù)作為位掩碼,可用于測試任意組合的按鈕,而無需確定每個組合的唯一位字段值。

您通過首先將每個結(jié)果分配給一個臨時整數(shù)變量,然后將buttonshift參數(shù)與位掩碼進行比較來測試條件。使用每個參數(shù)的And運算符來測試條件是否大于零,表示按下了按鈕或按鈕,如下例所示:

LeftDown =(Button And vbLeftButton)> 0
CtrlDown =(Shift和vbCtrlMask)> 0

然后,在一個過程中,您可以測試任何條件的組合,如本例所示:

如果LeftDown和CtrlDown然后

注意    您可以使用MouseDown和MouseUp事件過程來響應(yīng)按下并釋放鼠標(biāo)按鈕導(dǎo)致的事件。

button為的MouseMove參數(shù)不同于button為的MouseDown和MouseUp參數(shù)。對于MouseMove,button參數(shù)表示所有按鈕的當(dāng)前狀態(tài); 單個MouseMove事件可以指示按下一些全部或全部按鈕。對于MouseDown和MouseUp,button參數(shù)每個事件只顯示一個按鈕。

任何時候在MouseMove事件中移動窗口,都可能導(dǎo)致級聯(lián)事件。當(dāng)窗口移動到指針下方時,會生成MouseMove事件。即使鼠標(biāo)完全靜止,也可以生成MouseMove事件。

移動訪問