トップページへ



お手軽関数
メッセージボックスを表示する
警告音をだす
砂時計カーソルを表示する

初期処理
初期処理をする(ダイアログベース、SDI、MDI)
初期処理をする(ダイアログベース、SDI、MDI)2
初期描画、再描画をする

終了処理
OKボタン、キャンセルボタンの抑制
プログラムを終了させる
リターンキー、エスケープキーの終了処理回避

スタイル変更
ウィンドウスタイルを変える
ウィンドウの場所、サイズを指定する
ウィンドウタイトルの変え方
SDI(MDI)にコントロールを配置する

文字列処理
CStringとcharの相互変換
CStringを引数とする関数

コントロール
ボタン
ボタンのキャプションを変更する
ボタンを無効、見なくする
ボタンをへこませる
リストビュー
リストビューを一行選択する
ツールバー

バーを表示/非表示する
ダイアログバー
ダイアログバーを使う
ダイアログバー上のコントロールを使う
ダイアログバー上のボタンを使用許可/使用禁止にする

フォント
フォントを設定する
フォントダイアログを使用する

他のクラスのメンバを使う
アプリケーションクラスを使う
ドキュメントクラスを使う
メインフレームクラスを使う



マルチスレッド
スレッドを作成する
□ スレッドが終了するまで待つ
□ スレッドから別のスレッドを停止する
□ クリーンなスレッドのシャットダウン

DLL(Win32)
DLLを作成する
declspec(dllexport)を使ってエクスポートする
DEFファイルを使ってエクスポートする
暗黙的リンク
明示的リンク
クラスごとエクスポートする

シリアル通信
□ シリアル通信

API
カレントフォルダを取得する
プログラムを実行しているフォルダ名、ファイル名を取得する
処理時間を計測する
文字列を半角に変換する

デバッグ
ASSERT,VERIFYを使う
TRACEを使う
標準のデバッガを変更する

その他
共有フォルダを設定する
共有フォルダ設定を解除する
共有フォルダ情報を変更する

ライブラリをリンクする
「プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました」エラーを直す
作成したプログラムを他のPCで実行する
呼び出しているDLLを確認する。

Unicode(ワイド文字)定数を使う
Unicode(ワイド文字)に変換する
Unicode対応のプロジェクトにする

MFCを使ったスケルトンプログラム

プログラミング以外のTips
クラスビューの表示がおかしいのを直す
ClassWizardに追加したクラスを認識させる
ユーザー定義のキーワードを指定の色で表示する