### Hello World サンプル 5

説明

バージョン 5 では、メインフレーム・ウィンドウのクライアント域にリスト・ボックスおよびグラフィックス・ウィンドウを追加することにより、サンプルの機能が大幅に向上しています。 リスト・ボックスは、"Hello World" をさまざまな言語で表示するために使用されます。 リスト・ボックスからどのような "Hello World" 文字列が選択されている場合でも、選択ハンドラーを使用して静的テキストを更新することができます。 グラフィックス・ウィンドウは、オープン・クラス・グラフィックスを使用して、宇宙から見た地球を表示します。 クライアント域は、ISplitCanvas オブジェクトを使用してレイアウトされ、ユーザーがセクションの比率を指定できるようになっています。

Hello5 は、コンテキスト特定のアプリケーション・ヘルプを提供するための IHelpWindow クラスの使用法も示しています。 IPF 形式の情報源ファイル、RTF 形式の情報源ファイル、リソース・ファイルのヘルプ・テーブルの使い方も示されています。

概念

フレーム・ウィンドウ、リソースからのメニュー・バー、情報域、アクセラレーター・リソース、ダイアログ・ウィンドウ、リスト・ボックス、グラフィックス、分割キャンバス、およびヘルプを含むサンプル・プログラム。

タスク

メニュー・バーからタスクを選択し、クライアント域のテキストを左、中央、または右に位置調整してください。 情報域にメニュー項目メッセージが表示されます。 テキスト・ダイアログ・フレーム・ウィンドウを介してクライアント域テキストを変更することもできます。 また、リスト・ボックス選択を介してクライアント域テキストを変更することもできます。 グラフィックスを使用して世界図がドローされます。

特別な注:

このサンプルは、現行作業ディレクトリーからヘルプのロードを試みます。

Windows NT: サポート
OS/2: サポート
AIX: サポート