hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
MakeHPI/VC++2005メモ - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

MakeHPI

VC++ExpressEdition?

VC++ Express Edition( 以下vcppexp )についてのメモ書きです。情報を共有してください。

  • vcppexpは64ビットコンパイラです。32ビットアプリケーションを作るときに「移植性のない〜」警告がうるさいときはプロジェクトの設定でC/C++の「64ビット移植への対応」を無効にするといい
  • 型のチェックが厳しくなってLPTSTR型にchar *をキャストなしで渡せなかったりするので、TEXTマクロを使わなきゃいけない。そんなとき、プロジェクトの設定で構成プロパティの「文字セット」を変更するといい
  • DLLの遅延読み込みを組み込むには「Delayimp.lib」をリンクして、プロジェクトの[プロパティ]の[リンカ-入力]オプションの「DLLの遅延読み込み」の項目に適応したいDLL名を入力する。
  • [Alt]を押しながらコード上をマウスドラッグで矩形選択。
  • sprintf()では簡単にはバッファオーバーフローを防げない。代わりに_snprintf_s()に_TRUNCATEを指定すると、下手に最大出力文字などの書式を生成するより、簡単に書けて、簡単に防げる。
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-04-08 (日) 02:30:56 (2436d)