다음을 통해 공유


CMouseManager 클래스

다른 명령으로 특정 연결할 수 있도록 CView 내 보기를 클릭할 때 개체.

class CMouseManager : public CObject

멤버

Public 메서드

Name

설명

CMouseManager::AddView

추가 된 CView 개체의 사용자 지정 대화 상자. 사용자 지정 명령을 사용 하 여 각 나열 된 보기를 두 번 클릭을 연결 하는 사용자가 대화 상자를 있습니다.

CMouseManager::GetViewDblClickCommand

제공 된 뷰 내부를 클릭할 때 실행 될 명령을 반환 합니다.

CMouseManager::GetViewIconId

제공 된 보기 ID와 관련 된 아이콘을 반환 합니다.

CMouseManager::GetViewIdByName

제공 된 뷰 이름으로 연결 된 뷰 ID를 반환 합니다.

CMouseManager::GetViewNames

모든 추가 뷰 이름 목록을 검색합니다.

CMouseManager::LoadState

로드는 CMouseManager Windows 레지스트리에서 상태.

CMouseManager::SaveState

기록에 CMouseManager Windows 레지스트리에 상태.

CMouseManager::SetCommandForDblClk

제공 된 명령 및 제공 된 보기를 연결합니다.

설명

CMouseManager 클래스의 컬렉션을 유지 관리 CView 개체입니다. 각 보기의 이름 및 ID 식별 이러한 보기에 나와 있는 사용자 지정 대화 상자. 사용자 뷰를 통해 관련 된 명령을 변경할 수 있는 사용자 지정 대화 상자. 해당 보기에서 두 번 클릭할 때 관련 된 명령이 실행 됩니다. 코딩 관점에서이 지원 하 여 처리 해야는 WM_LBUTTONDBLCLK 메시지와 호출의 CWinAppEx::OnViewDoubleClick 함수는 코드에서 CView 개체.

만들어야지 않습니다는 CMouseManager 수동으로 개체입니다. 응용 프로그램 프레임 워크에 의해 만들어지지 것입니다. 사용자 응용 프로그램이 있는 경우에 자동으로 소멸 됩니다. 마우스 관리자를 응용 프로그램에 대 한 포인터를 가져오려면 호출 CWinAppEx::GetMouseManager.

상속 계층 구조

CObject

   CMouseManager

요구 사항

헤더: afxmousemanager.h

참고 항목

참조

계층 구조 차트

CWinAppEx 클래스

개념

키보드 및 마우스 사용자 지정

기타 리소스

MFC 클래스