Calculator サンプル : Windows フォームの小型電卓

Calculator サンプルでは、C++ と .NET Framework Windows フォーム クラスを使用して、簡単な小型電卓を実装します。 このサンプルでは、.NET Framework のクラスを使用して、リソース エディターがサポートされない状況でユーザー インターフェイスを作成する方法を示します。また、次の概念について説明します。

  • フォーム、メニュー、編集フィールド、ボタン、およびフォームのアイコンでの作業

  • マネージ配列の操作

  • デリゲート/イベント ハンドラーの使用

  • 例外処理

  • 列挙型の使用

  • .NET Framework の String、Double、Char の各クラス間の変換

セキュリティに関するメモセキュリティに関するメモ

このサンプル コードは概念を示すためのものであり、その概念に関連するコードのみを示しています。 特定の環境について必ずしもセキュリティ要件を満たしていませんので、そのまま使用しないでください。 セキュリティおよびエラー処理コードを追加して、プロジェクトをより安全かつ堅牢にすることをお勧めします。 これらのサンプル コードは、現状有姿のままで提供されるものであり、一切保証されていません。

サンプルとそのインストール手順を取得するには

Visual Studio のサンプルにアクセスするには

  • [ヘルプ] メニューの [サンプル] をクリックします。

    既定では、これらのサンプルは drive:\Program Files\Microsoft Visual Studio 10.0\Samples\ にインストールされています。

  • このサンプルの最新バージョンと他のサンプルの一覧については、MSDN Web サイトの Visual Studio のサンプルを参照してください。

サンプルのビルドと実行

Visual Studio で Calculator をビルドして実行するには

  1. Visual Studio IDE で、calc.sln ソリューション ファイルを読み込みます。

  2. ソリューション エクスプローラーで、[Calc] ソリューションを右クリックします。

  3. ショートカット メニューの [ビルド] をクリックします。

  4. 作成されたアプリケーションを実行し、さまざまな演算を電卓でテストします。

クラスとキーワード

このサンプルでは、次の各クラスを使用します。

Form; TextBox; Button; Icon; MainMenu; MenuItem; MessageBox; Exception; FileNotFoundException; Size structure; Font

このサンプルでは、次のキーワードを使用します。

__gc; __value; enum; add_KeyPress; KeyPressEventHandler; EventHandler; __try_cast; EventArgs; KeyPressEventArgs; FormStartPosition; FormBorderStyle; SizeGripStyle; BorderStyle; SystemColors; HorizontalAlignment; FlatStyle; add_Click

参照

その他の技術情報

一般的なサンプル