実行ファイル化した物や開発環境でデバッグファイルを作成した物は
問題なく読み込めるのですが、少しでもファイルの内容に変更を加えるだけで

error C2146: 構文エラー : ';' が、識別子 'lpDD' の前に必要です。
error C2501: 'LPDIRECTDRAW7' : 識別名を宣言するのに、型が指定されていません。

というエラーが出て、自家用PCでのVisualC++での開発が頓挫しております。
この場合、どうすればこの構文エラーがなくなってくれるのでしょうか・・・