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