当社は、計測系だとか制御系を中心としたハードウェアとソフトウェアの開発を生業としている。 当然ですが、業務用やグループウェア(汎用品がありますのでその範疇から外れるもの)も開発を行っている。 やはり、組込み系(今では格好よくエンベッドシステムと呼んでいる)はC言語になってしまいますが、計測系ではVisualBasicの出番は多い。 しかしながら、Windows上で動作させるシステムでも処理精度だとか処理速度が要求されるようになるとC言語での開発となってしまいます。 そこで、Windows上で動作させるシステムをC言語で作成する一般的な方法を解説します。 C言語は難しいと思われがちですがあまり深入りせずにパターン化してしまえば理解できると思います。
説明はSDKを使用して説明しています。 コンピュータが全く変わらない限り、C言語とWindowsAPIでプログラミングする技術は不変でしょう。
VC.NET講座を開設しましたので、こちらの内容をVC.NETの部分も追加していくつもりです。
| NO.1 | はじめに |
| NO.2 | メインフォームを作成する |
| NO.3 | ソースファイルとヘッダーファイルを作成する |
| NO.4 | ダイアログを表示するプログラムを作成する |
| NO.5 | ダイアログのプロパティを変更する |
| NO.6 | 実行してみる |
| NO.7 | テキストボックス(エディットボックス)を作成する |
| NO.8 | ラベル(スタティックテキスト)を作成する |
| NO.9 | ボタンを作成する |
| NO.10 | タブオーダーを設定する |
| NO.11 | 各コントロールのフォントを設定する |
| NO.12 | エディットボックスのイベント処理を設定する |
| NO.13 | ダイアログの背景色を設定する |
| NO.14 | エディットボックスに色を設定する |
| NO.15 | エディットボックスのIMEを操作する |
| NO.16 | コンボボックスを作成する |
| NO.17 | リストボックスを作成する |
| NO.18 | メインウィンドウを作成する |
| NO.19 | アプリケーションの終了確認メッセージを表示する |
| NO.20 | アプリケーションの複数起動を禁止する |
| NO.21 | ダイアログモジュールをVBのように作成する |
| NO.22 | リストビューコントロールを作成する |
| NO.23 | ツリービューコントロールを作成する |
| NO.24 | コントロールで使用するビットマップアイコンを作成する |
| NO.25 | スプリットバーを作成する |
| NO.26 | AccessをODBCのWindowsAPIで利用する(1) - Accessへの接続と接続解除 |
| NO.27 | AccessをODBCのWindowsAPIで利用する(2) - SQL文でデータセットを作成する |
| NO.28 | AccessをODBCのWindowsAPIで利用する(3) - データセットからレコードを取得する |
| NO.29 | AccessをODBCのWindowsAPIで利用する(4) - SQL文でデータ処理を行う |
| NO.30 | クラスを作成する |
| NO.31 | AccessをADOで利用する |
| NO.32 | ポップアップメニューを作成する - 右クリックで表示するメニューを使用する |
| NO.33 | Excelを使用する - データの入出力にExcelを使用する |
| NO.34 | グリッドクラスを作成する(1) - MsFlexGridのようなものを作成する |
| NO.35 | グリッドクラスを作成する(2) - サイズ変更とスクロールバー |
| NO.36 | グリッドクラスを作成する(3) - 画面のちらつきをなくす |
| NO.1 | ウィンドウメッセージ一覧 |
Copyright(C) 2006-2011 株式会社サープレス