共用方式為


CMouseManager 類別

允許使用者檢視關聯的不同命令與特定 CView 物件,在使用者按兩下中的時。

class CMouseManager : public CObject

成員

Bb983891.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMouseManager::AddView

將物件加入至 CView [自訂] 對話方塊。 [自訂] 對話方塊可讓使用者與按兩下每個命令列出的檢視。

CMouseManager::GetViewDblClickCommand

傳回正在執行的命令,當使用者按兩下提供檢視內時。

CMouseManager::GetViewIconId

傳回圖示與所提供的檢視 ID.

CMouseManager::GetViewIdByName

傳回檢視 ID 與所提供的檢視名稱。

CMouseManager::GetViewNames

擷取所有加入的檢視名稱清單。

CMouseManager::LoadState

從 Windows 登錄載入 CMouseManager 狀態。

CMouseManager::SaveState

在 視窗的事件記錄 CMouseManager 狀態。

CMouseManager::SetCommandForDblClk

使這個提供的命令和所提供的檢視。

備註

CMouseManager 類別 CView 維護物件的集合。 每個檢視所識別的是依名稱和依 ID. 這些檢視 [自訂] 在 對話方塊隨即顯示。 使用者可以變更與所有檢視透過 [自訂] 對話方塊的命令。 當使用者在該檢視中,按兩下這個關聯的命令。 若要支援這個從程式設計的觀點來看,您必須處理 WM_LBUTTONDBLCLK 訊息和呼叫程式碼的 CWinAppEx::OnViewDoubleClick 函式。 CView 物件中。

您無法以手動方式建立 CMouseManager 物件。 會由應用程式架構建立。 會自動也會終結它,並在使用者結束應用程式。 若要取得指標應用程式的滑鼠處理常式,請呼叫 CWinAppEx::GetMouseManager

繼承階層架構

CObject

   CMouseManager

需求

標題: afxmousemanager.h

請參閱

參考

階層架構圖

CWinAppEx 類別

概念

鍵盤和滑鼠自訂

其他資源

MFC 類別