|
・お手軽関数
□ メッセージボックスを表示する
□ 警告音をだす
□ 砂時計カーソルを表示する
・初期処理
□ 初期処理をする(ダイアログベース、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に追加したクラスを認識させる
□ ユーザー定義のキーワードを指定の色で表示する
|