最終更新:2018-08-13 (月) 16:35:19 (663d)  

stdafx.h
Top / stdafx.h

プリコンパイル済みヘッダーファイル用のヘッダファイル

// stdafx.h : 標準のシステム インクルード ファイルのインクルード ファイル、または
// 参照回数が多く、かつあまり変更されない、プロジェクト専用のインクルード ファイル
// を記述します。

メモ

  • stdafx.h/stdafx.cppのコンパイル結果として .pch ファイルが生成されます
  • stdafx.hは、すべての.cと.cppファイルでインクルードされるべきです
  • stdafx.hヘッダーは、各.c?.cppファイルにインクルードする最初のファイルでなければいけません
  • stdafx.hには、変更されることのない、または、まれにしか変更されないファイルのみをインクルードします

ATL

  • #include "resource.h?"
  • #include <atlbase.h?>
  • #include <atlcom.h?>
  • #include <atlctl.h?>

Win32 コンソール アプリケーションで特に指定なし

Windows デスクトップ アプリケーション

  • #define WIN32_LEAN_AND_MEAN // Windows ヘッダーから使用されていない部分を除外します。
  • // Windows ヘッダー ファイル:
  • windows.h

参考

関連