-
デバッグ
【MFC】UpdateData(TRUE/FALSE) の仕組み
MFC ダイアログで UpdateData を書く順番を間違えて、入力値... -
デバッグ
【MFC】DebugView でリリース後のログを見る
Visual Studio 2026 検証済み。Sysinternals の DebugView で OutputDebugString / TRACE 出力をキャプチャし、デバッガのない現場でアプリのログを確認・保存・フィルタする手順を解説します。 -
デバッグ
【MFC】Memory Leak Detection: _CrtSetDbgFlag でリークを自動報告させる
Visual Studio 2026 検証済み。_CrtSetDbgFlag を使ってアプリ終了時に解放漏れを出力し、ログから確保箇所を確認する手順を解説します。 -
ビルド
【MFC】C1010 / C1853 エラーの直し方:PCH(プリコンパイル済みヘッダー)設定の修正手順
fatal error C1010 / C1853 の直し方。PCH(プリコンパイル済みヘッダー)設定のずれを、C1010 は pch.h / stdafx.h、C1853 は古い .pch と .c ファイルの観点で切り分ける。VS2026検証済み。 -
ビルド
【MFC】mfc140.dll / mfc120.dll / mfc100.dll が見つからない:DLL名から正しい再配布パッケージを特定する手順
mfc140.dll / mfc120.dll / mfc100.dll / mfc100u.dll が見つからないときの解決手順。DLL名から正しい Visual C++ 再配布可能パッケージを特定する早見表つき。x86/x64 の選び方も図解。VS2026対応。 -
ビルド
【VS2026】MSB8041:「MFCが必要です」エラーの修正とコンポーネント追加手順
MFC を使うプロジェクトを Visual Studio 2026 でビルドしたとき、次のエラーで止まることがあります。 error MSB8041: このプロジェクトには、MFC のライブラリが必要です。使用されているツールセットとアーキテクチャについては、Visual Studio インス... -
ビルド
【MFC】LNK1104 / LNK2019 / LNK2001 ビルドエラー解決フロー:最短の確認順
MFCプロジェクトで LNK1104 / LNK2019 / LNK2001 が出たときの最短の確認順。構成のズレ、MFC未導入、ライブラリ指定漏れ、定義漏れ、サブシステムとエントリポイントの不一致まで、実ビルドで確認した手順で解説します。 -
ビルド
LNK1104: mfc120.lib / mfc140.lib が見つからない時の連鎖依存特定法
Visual Studio 2026 検証済み。LNK1104: mfc120.lib / mfc140.lib が見つからない時に、外部 lib が古い MFC を要求している「見えない依存」を /VERBOSE で特定する手順を解説します。原因の切り分けから修正フローまで、実ビルドの再現ログとあわせて示します。 -
ビルド
【MFC】LNK2005「already defined in LIBCMTD.lib」/ nafxcw.lib:ランタイムライブラリと「MFCの使用」設定の不一致を直す
Visual Studio 2026 検証済み。LNK2005「already defined in LIBCMTD.lib」/ nafxcw.lib 競合の直し方。ランタイムライブラリ(/MT・/MD)と「MFCの使用」設定の組み合わせ不一致が原因。設定の正しい合わせ方と /NODEFAULTLIB の使いどころを解説します。 -
ビルド
【MFC】Visual Studio 2026 で MFC は使える? サポート状況とプロジェクト作成・最初のビルド手順
Visual Studio 2026 検証済み。Visual Studio 2026 で MFC は使えるのか。インストーラでのMFCコンポーネント追加から、ダイアログアプリ作成・最初のビルドまでの手順を解説。VS2026でMFC開発を始める際の確認ポイントと、よくある初回ビルドエラーへの導線をまとめます。