Windowsプログラミング

Last-modified: 2017-04-18 (火) 13:11:11

開発環境

  • Microsoft Visual Studio

Framework

メモ

  1. Windowsメッセージ
  2. 「名前をつけて保存」ダイアログを使うと、カレントディレクトリが移動する。
  3. CreateFile()→LZSeek()→SetEndOfFile()で高速書き込み。
  4. WriteFile()するバッファは、VirtualAlloc()で確保する。

Aero対応

  1. http://msdn.microsoft.com/ja-jp/magazine/cc163435.aspx
  2. http://mag.autumn.org/Content.modf?id=20070604172101

DLLの検索順序

  1. 実行ファイルと同じフォルダー。
  2. SetDllDirectory() で指定したフォルダー。
  3. 必要なDLLの名前と同じ名前のフォルダー直下。
  4. アプリケーション構成ファイルの設定
  5. システムフォルダ
  6. 環境変数

その他

  1. スレッド名の設定方法:http://msdn.microsoft.com/en-us/library/xcb2z8hs.aspx
  2. http://www.ipa.go.jp/security/awareness/vendor/programming/b08_01_main.html
  3. http://support.microsoft.com/kb/297878/ja
  4. Windowsファイルの関連付け