다음을 통해 공유


CMouseManager::AddView

등록은 CView 개체에 CMouseManager 클래스 사용자 지정 된 마우스 동작을 지원 합니다.

BOOL AddView(
   int iViewId,
   UINT uiViewNameResId,
   UINT uiIconId = 0
);
BOOL AddView(
   int iId,
   LPCTSTR lpszViewName,
   UINT uiIconId = 0
);

매개 변수

  • [in] iViewId
    보기 ID가

  • [in] uiViewNameResId
    뷰 이름을 참조 하는 리소스 문자열 ID입니다.

  • [in] uiIconId
    보기 아이콘 id입니다.

  • [in] iId
    보기 ID가

  • [in] lpszViewName
    뷰 이름입니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

사용자 지정 된 마우스 동작을 지원 하기 위해 뷰를 등록 해야는 CMouseManager 개체입니다.모든 개체에서 파생 된 CView 마우스 관리자를 사용 클래스를 등록할 수 있습니다.문자열 및 보기에 연결 된 아이콘에 표시 되는 마우스 탭의 사용자 지정 대화 상자.

같은 뷰 Id를 유지 하는 프로그래머의 책임입니다 iViewId 및 iId.

사용자 지정 된 마우스 동작을 제공 하는 방법에 대 한 자세한 내용은 키보드 및 마우스 사용자 지정.

예제

다음 예제에서는 포인터를 검색 하는 방법을 보여 줍니다.는 CMouseManager 개체를 사용 하 여는 CWinAppEx::GetMouseManager 메서드 및 AddView 메서드에서 CMouseManager 클래스.이 코드 조각에 속해 있는 상태 컬렉션 샘플.

    GetMouseManager()->AddView (IDR_MAINFRAME, _T("My view"), IDR_MAINFRAME);

요구 사항

헤더: afxmousemanager.h

참고 항목

참조

CMouseManager 클래스

계층 구조 차트

개념

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