C/C++チュートリアル目次インストールはじめの一歩コントロールコントロールこのサイトでは、ユーザーが操作できるGUI部品のことをコントロールと呼ぶことにしています。APIでは、ボタンなどのコントロールもウィンドウです。ほとんどのコントロールは、WNDCLASSがデフォルトで登録されていますので、CreateWindow関数ですぐに作成できます。「ビープ」ボタンをクリックするとビープ音が鳴ります。「終了」ボタンをクリックするとアプリケーションが終了します。ウィンドウを拡大してもボタンは右下に表示されます。エディットコントロールはウィンドウの拡大縮小に合わせてサイズが変わります。lParam);}実行結果チェックボックスがチェックされていれば、ウィンドウのタイトルは表示されます。チェックボックスがチェックされていなければ、ウィンドウのタイトルは表示されません。APIでは、スライダーのことをトラックバーと呼びます。トラックバーは、コモンコントロールというグループに所属しています。コモンコントロールには、ツールバー・ステータスバー、リストビュー・ツリービューなども所属しています。Studioでコモンコントールを使うには、次のようなコードが必要になります。コモンコントロールの初期化InitCommonControls();しかし、Msys2のMinGWのGNUコンパイラを使う場合は、ヘッダーの読み込みだけでOKです。lParam);}実行結果スライダーを動かすと、その値がウィンドウのタイトルバーに表示されます。Blocksを紹介しています。ソースコードをそのまま使えます。詳しく説明しています。アプリケーションを作成できるようにしてください。アプリケーションを作成する方法を説明していきます。Blocksを起動して「設定」メニューから「コンパイラ」を選びます。「グローバルなコンパイラ設定」画面が開きましたら、「コンパイラを選択」で、ご自身で作られた「WX」か「GTK」を選択して、「コピー」をクリックします。名前をつけて「OK」をクリックします。「リンカ設定」タブを選んで、「クリア」ボタンをクリックしてすべての設定を削除します。「ディレクトリの検索」タブを選んで、「クリア」ボタンをクリックしてすべての設定を削除します。「OK」ボタンをクリックして、「グローバルなコンパイラ設定」画面を閉じます。コンパイラの設定は以上です。「ファイル」メニューから「新規」→「プロジェクト...」を選びます。project」を選択して「Go」ボタンをクリックします。次の画面では何もせずに「Next>」をクリックします。based」を選択して「Next>」をクリックします。次の画面では「プロジェクトのタイトル」と「プロジェクトを作成するフォルダ」を決め「Nexe>」をクリックします。この「プロジェクトのタイトル」がアプリケーションの名前になります。選び、「"Release"設定を作成」のみにチェックを入れます。「Finish」をクリックします。Blocksのメイン画面に戻りますので、左ペインで「プロジェクト」タブを選び、プロジェクトの「Sources」の「main.cpp」を右クリックして「ファイルをプロジェクトから削除する」を選んで、main.cppを削除します。次に「ファイル」メニューから「新規」→「空のファイル」を選びます。「プロジェクトにファイルを追加」ダイアログが表示されますので、「はい」をクリックしてください。次の画面で「ファイル名」に任意のファイル名を入力します。Blocksのメイン画面に戻りますので、左ペインで「プロジェクト」タブを選びます。プロジェクトの「Sources」グループの中に、先ほど作成したファイルが出来ていますので、ダブルクリックします。ソースコードを記述してください。ソースコードの記述が終わりましたら「ファイル」メニューから「すべてを保存」を選びます。「ビルド」メニューから「ビルドして実行」を選びます。すると作成したアプリケーションが起動します。実行ファイルが出来ていますので、それをダブルクリックしても実行できます。Express版をダウンロードします。Expressしか正しくインストールできませんでした。Basic)版も存在しますので、Infoをよく読んでVC版であることを確認してダウンロードしてください。Studioの無料評価版です。プログラミングの学習や、趣味としてアプリケーションを作ることは無料のExpress版でできます。Studioの有料正規版を購入しなければなりません。プロジェクト」を選び、「名前(N):」を決めて「OK」をクリックします。プロジェクト」を選び、「名前(N):」を入力して「OK」をクリックしてください。次の画面では「完了」を押さず「次へ>」をクリックします。次の画面では、「空のプロジェクト」にチェックを入れて「完了」をクリックします。次の画面の右ペインの「ソリューションエクスプローラ」で、作成したプロジェクトを右クリックして、「追加」→「新しい項目」を選びます。2010では「ソリューションエクスプローラ」ペインは左側にあります。この名前は任意で決められてます。「追加」をクリックします。Studioの画面は、ソースコードの編集画面になっていると思います。その編集画面に次のソースコードを記述してください。lParam);}ソースコードの記述が終わりましたら、「ファイル」メニューから「[あなたが決めた任意の名前].cの保存」か「すべてを保存」を選びます。「ビルド」メニューから「ソリューションのビルド」を選びます。左下の「出力」ペインに次のように表示されたらビルドは成功しています。==========ビルドしたアプリケーションを実行するには、「デバッグ」メニューで「デバッグなしで開始」を選びます。2012(もしくは2010)」→「Projects」→「[プロジェクト名]」→「Debug(もしくはRelease)」に「[プロジェクト名].exe」という実行ファイルが作成されていますので、ダブルクリックで起動することができます。セット」→「マルチバイト文字セットを使用する」を選び、再度ビルドしてください。2010の場合は、次の図のように緑色の右三角の右横を「Release」変えて、緑色の右三角をクリックします。「ビルドしますか?」というダイアログが表示されますので、「はい」をクリックします。するとアプリケーションがビルドされて実行されます。2010」→「[プロジェクト名]」→「Release」に「[プロジェクト名].exe」という実行ファイルが出来上がっていますので、それをダブルクリックして実行することもできます。セット」→「マルチバイト文字セットを使用する」を選び、再度ビルドしてください。ラジオボタンラジオボタンは複数の項目の中から、一つだけを選択するに使われます。web(at)vivacocoa.jp。