Visual Studio 2022で気が付いたら32bitビルドに切り替えるとMFCが見つからないといわれるようになった。
多分VS2022本体のアップデートがきっかけだとおもう。
・ツールメニューから「ツールと機能を取得」を選択
・ダイアログ ボックスの上部にある [個別のコンポーネント] タブを選択します。
・[コンポーネントの検索] ボックスに「MFC」と入力します。
・プロジェクトのターゲットに一致する MFC コンポーネントを選択します (x86 や ARM64EC など)。 Spectre 軽減策を有効にしてプロジェクトをビルドする場合は、Spectre 軽減策を含むコンポーネントを選択します。
ターゲットがわからない場合は手あたり次第にインストール。
こちらではこれで解決した。ほんとは余計なのは削ったほうがいいんだけどね