CMouseManager::AddView
Rejestry CView obiekt z Klasa CMouseManager do obsługi niestandardowego zachowania.
BOOL AddView(
int iViewId,
UINT uiViewNameResId,
UINT uiIconId = 0
);
BOOL AddView(
int iId,
LPCTSTR lpszViewName,
UINT uiIconId = 0
);
Parametry
[w]iViewId
Identyfikator widoku.[w]uiViewNameResId
Identyfikator ciągu zasobu odwołujący się do nazwy widoku.[w]uiIconId
Identyfikator widoku ikony.[w]iId
Identyfikator widoku.[w]lpszViewName
Nazwa widoku.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Wspieranie zachowania myszy niestandardowego widoku musi być zarejestrowana w CMouseManager obiektu.Każdy obiekt pochodzące z CView klasy można zarejestrować za pomocą Menedżera myszy.Ciąg i ikony skojarzonej z widoku są wyświetlane w myszy karcie Dostosuj okno dialogowe.
Obowiązkiem programisty do tworzenia i obsługiwania widoku identyfikatory, takie jak iViewId i iId.
Aby uzyskać więcej informacji na temat zapewniają zachowanie myszy niestandardowych, zobacz Klawiatura i mysz, dostosowywanie.
Przykład
Poniższy przykład ilustruje sposób pobrać wskaźnika do CMouseManager obiektu za pomocą CWinAppEx::GetMouseManager metody i AddView metodę w CMouseManager klasy.To urywek kodu jest częścią Państwo zbierania próbki.
GetMouseManager()->AddView (IDR_MAINFRAME, _T("My view"), IDR_MAINFRAME);
Wymagania
Nagłówek: afxmousemanager.h