Freigeben über


CMNCTRL2-Beispiel: Demonstriert MFC-Klassen für allgemeine Steuerelemente, Teil 2

CMNCTRL2-Beispiel wird die Verwendung die folgenden MFC-Klassen für allgemeinen Steuerelemente veranschaulicht: CProgressCtrl, CSliderCtrl, and CSpinButtonCtrl. Es zeigt, wie die Steuerelemente erstellt werden und wie die Steuerelemente mithilfe vieler der verschiedenen verfügbaren Formatvorlagen ändern.

CMNCTRL2 ist das Ergebnis das ursprüngliche CMNCTRLS-Beispiel wurde durch zwei kleinere Projekte ersetzt: CMNCTRL1 (Struktur, Symbolleisten, Datums- und Zeitauswahl, Monatskalender und animieren Steuerelemente) und CMNCTRL2 (Fortschritts-, auf-ab, und Schieberegler-Steuerelemente). Dieser Entwurf reduziert der Speicherbedarf des Beispielcodes, wodurch bestimmte Teile der Anwendung verfolgen erleichtert.

Hinweis

Zeigt weiterhin wie Sie den beabsichtigten Vorgang ausführen, aber in diesem Beispiel möglicherweise nicht genau veranschaulichen einige Features von Visual C++-Assistenten, Bibliotheken und Compiler.

SicherheitshinweisSicherheitshinweis
Dieser Beispielcode soll ein Konzept veranschaulichen, und es wird nur den Code, der für dieses Konzept relevant sind. Möglicherweise erfüllt dieser nicht die Sicherheitsanforderungen für eine bestimmte Umgebung, und er sollte nicht genau wie dargestellt verwendet werden. Wir empfehlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Ihre Projekte sicherer und stabiler zu machen. Microsoft stellt diesen Beispielcode "Wie besehen"keine Garantien.

So erhalten Sie Beispiele und Anweisungen für deren Installation:

Um Beispiele von Visual Studio zuzugreifen

  • im Menü Hilfe Menü klicken Beispiele.

    Standardmäßig sind die Beispiele in installiert. Laufwerk: \Programme\Microsoft visual Studio 10.0\Samples\.

  • Die neueste Version dieses Beispiels und eine Liste der anderen Beispiele finden Sie unter Visual Studio Samples auf der MSDN-Website.

Erstellen und Ausführen des Beispiels

So erstellen Sie und führen das CMNCTRL2-Beispiel

  1. Öffnen Sie cmnctrl2.sln.

  2. erstellen Sie Menü, klicken Sie auf erstellen.

  3. Debuggen Sie auf Menü, klicken Sie auf Starten ohne Debuggen.

Wählen Sie beim Ausführen von CMNCTRL2 die Registerkarte für das Steuerelement, das Sie aktivieren möchten. Wählen Sie die Formate und Ansichten mithilfe der Kontrollkästchen, Optionsfelder und Kombinationsfeldern auf den verschiedenen Eigenschaftenseiten. Beachten Sie wie jede Option das Verhalten oder die Darstellung des Steuerelements angezeigt wird, ändert.

Schlüsselwörter

Dieses Beispiel demonstriert die Verwendung der folgenden Schlüsselwörter:

CBitmap::LoadBitmap; CEdit::Clear; CEdit::GetLineCount; CEdit::LineIndex; CEdit::LineLength; CEdit::ReplaceSel; CEdit::SetSel; CFileDialog::DoModal; CFileDialog::GetPathName; CGdiObject::DeleteObject; CSpinButtonCtrl::GetBuddy; CString::GetBufferSetLength; CString::GetLength; CString::Left; CString::LoadString; CString::ReleaseBuffer; CWinApp::LoadIcon; CWnd::GetClientRect; CWnd::GetWindowRect; CWnd::SetWindowPos; CWnd::SetWindowText; DeleteItem; CWnd::DestroyWindow; CWnd::EnableWindow; GetCursorPos; GetDlgItem; GetParent; GetWindowLong; GetWindowRect; InvalidateRect; LoadIcon; MAKELONG; MessageBeep; ReleaseCapture; ScreenToClient; SetCapture; SetWindowLong; SetWindowPos; UpdateWindow; WindowProc; mbstowcs; rand; srand; time; wsprintf

Siehe auch

Weitere Ressourcen

MFC-Beispiele