In Bezug auf diese Frage: Which is prefered CTabCtrl vs CPropertySheetMFC: Wie Identfy wenn Dialog erstellt wurde CPropertySheet oder CTabCtrl
Ich habe einen DDK, das MFC verwendet, die ich bin neu auf. Das grundlegende Beispiel aus dem DDK implementiert ein einfaches Dialogfeld mit 3 Registerkarten mit der Schaltfläche "Ok" und "Abbrechen" auf der rechten Seite der Box.
Basierend auf der Frage aus dem obigen Link, scheint nur CTabCtrl diese Art von Schnittstelle haben ?? (korrigieren Sie mich, wenn ich falsch liege) Wie auch immer, scheint CTabCtrl überhaupt nicht verwendet zu werden? Brauchen Sie eine Erklärung dazu ...
von Klassen-Explorer:
CObject ->
- CCmdTarget
- CWnd
- CDialog
- CxxxDlg
- CPropertyPage
- CIntHelpPropertyPage
- CxxxConfigPage
- CDialog
- CWinThread
- CWinApp 01.235.
- CWinDebugApp
- CDriverApp
- CxxxApp
- CDrvCfg
- CxxxApp
- CDriverApp
- CWinDebugApp
- CWinApp 01.235.
- CxxxDrvCfg
- CWnd
- CSrvObj
- CChannelObj
- CDriverObj
- CxxxObj
http://farm3.static.flickr.com/2545/3858078115_c7d6b61f54_o.jpg – justin
Ungerade Frage zu fragen Sie können bestimmte Informationen über RUNTIMECLASS herausfinden, aber ein Eigenschaftsblatt verwendet ein Tab-Steuerelement als Teil davon. Plus ein Eigenschaftsblatt und ein Tab-Steuerelement werden auf völlig verschiedene Arten gehandhabt ... – Goz
hahaha ... das wird dumm klingen .. ich stelle nur die Frage basierend auf dem Link zu einer anderen Frage ... die Antwort auf diese Frage sagt, dass CPropertySheet die Schaltfläche "Ok" und "Abbrechen" auf der Schaltfläche des Dialogfelds haben .. so auf meinen Dialog sehen, sind die Schaltflächen auf der Seite ...also nehme ich an, dass es CTabCtrl benutzt .... aber es gibt keine Spur von CTabCtrl, das im Projekt benutzt wird ... – justin