http://www.microsoft.com/japan/msdn/vstudio/expr …を見ながら何度も試したのですがどうしてもwindows.hがインクルードされません。上記のページに書いてあること以外に必要な作業があるのでしょうか?
No.4ベストアンサー
- 回答日時:
回答見る限り、パスが設定されてないっぽいですね。
具体的には
http://www.microsoft.com/japan/msdn/vstudio/expr …
の手順3です。
VC++ 2005のメニューから、
ツール → オプション → プロジェクトおよびソリューション → VC++ ディレクトリ
で、
ディレクトリを表示するプロジェクト→
・実行可能ファイル
・インクルードファイル
・ライブラリファイル
の3つの場所にそれぞれ手順3に書かれたパスを追加します。
インクルードファイルの項に追加したパスが、windows.hのある場所なので、これで大丈夫だと思います。
自分もここでつまずいたので…
No.5
- 回答日時:
以下のサイトに詳しい説明がありました。
おそらく、手順3がおこなわれていないか、正常にできていないために起こったものです。インクルードのパスを設定しないとwindows.hにアクセスできないためコンパイルエラーが発生します。
http://maajyannani.blog75.fc2.com/
No.3
- 回答日時:
の、手順4、5がちゃんと実行されていますか?
http://forums.microsoft.com/MSDN-JA/ShowPost.asp …
では、あなたと同じ症状の方が、手順4、5を行って動作するようになっています。
今一度、確認してみてください。
No.2
- 回答日時:
PlatformSDKをどこにインストールされましたか?
例えば、私の環境では、
C:\Program Files\Microsoft Platform SDK\Include
には、windows.hがありますし、
C:\Program Files\Microsoft Platform SDK\Lib
には、リンクエラーが出ている、User32.Libがあります。
PlatformSDKのインストール場所を再度確認してみて下さい。
この回答への補足
インストールしたPSDKが「C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2」となっていたのでVS2005のオプションのVC++ディレクトリの設定でパスを追加し直したのですが今度は「MSVCRTD.lib(crtexew.obj) : error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました。
C:\Documents and Settings\user\My Documents\Visual Studio 2005\Projects\game\Debug\game.exe : fatal error LNK1120: 外部参照 1 が未解決です」
というエラーが出てきました。
No.1
- 回答日時:
★環境変数の『PATH』『LIB』『INCLUDE』は確認しましたか?
・『Windows.h』があるフォルダなどを設定しないと一生インクルードはされませんが…。
(1)『Windows.h』はどのフォルダにありますか?
(2)他のヘッダファイルはインクルードされますか?
(3)環境変数の『PATH』『LIB』『INCLUDE』の内容を教えて下さい。
・とりあえず補足要求しますね。
この回答への補足
返信送れて申し訳ありません。
(1)「windows.h」を検索してみたところ、「C:\borland\bcc55\Include」にひとつありました。
(2)他のヘッダファイルをインクルードしようとすると、「LINK : fatal error LNK1104: ファイル 'user32.lib' を開くことができません。」と表示されます。
(3)
PATH
$(VCInstallDir)PlatformSDK\bin
$(VCInstallDir)bin
$(VSInstallDir)Common7\Tools\bin
$(VSInstallDir)Common7\tools
$(VSInstallDir)Common7\ide
$(ProgramFiles)\HTML Help Workshop
$(FrameworkSDKDir)bin
$(FrameworkDir)$(FrameworkVersion)
$(VSInstallDir)
$(PATH)
LIB
$(VCInstallDir)PlatformSDK\lib
$(VCInstallDir)lib
$(FrameworkSDKDir)lib
$(VSInstallDir)
$(VSInstallDir)lib
INCLUDE
$(VCInstallDir)PlatformSDK\include
$(VCInstallDir)include
$(FrameworkSDKDir)include
(3)の質問の内容が理解できなかったのですが、これでいいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- Windows 10 Windows10でアカウントの調子が悪いので、userを新規作成してそこへデータを引き継ぎたい 1 2023/02/16 00:46
- Wi-Fi・無線LAN Windows10でWi-Fi6Eが使えない!?そもそもWi-Fi6Eってなんでしたっけ?教えて! 1 2023/01/27 20:48
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- アプリ Windows 11 無理にアップデートしなくてもいい? Android 用のアプリが動く? 4 2022/05/12 03:50
- 防犯カメラ・監視カメラ・小型カメラ MP4の再生 3 2022/05/03 18:10
- その他(パソコン・周辺機器) パソコンでWindows Media Player で動画を見て 赤い×ボタンで動画画面を閉じると、 1 2023/01/10 05:42
- その他(ゲーム) Windowsアスカ見参プレイするのに下の通りのが必要みたいですがメモリー、ビデオメモリーHDD別々 3 2022/09/19 23:24
- Windows 10 Windows画面監視・検知→画面変化を音などで知らせる 2 2022/10/02 09:05
- その他(コンピューター・テクノロジー) WindowsのパソコンでCDを再生しようとしたのですが、できません。 一年ほど前までできていました 4 2022/10/03 07:21
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
#include <Windows.h>というヘッダファイルについて
C言語・C++・C#
-
この <windows.h> はどこに在る? また、参考資料を見たいのですが。
C言語・C++・C#
-
#include <winreg.h>をインクルードするとエラーがでまくりです。
C言語・C++・C#
-
-
4
ヘッダーファイル『windows.h』について
C言語・C++・C#
-
5
<unistd.h>をVisualStudioでつかえるようにする
C言語・C++・C#
-
6
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
7
C言語にて構造体のメンバがNULLであるかを判定するサンプルを作成して
C言語・C++・C#
-
8
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
9
WaitForSingleObjectの使い方について
C言語・C++・C#
-
10
Visual C++ 2005 Express Edition でexcpt.h がインクルード出来ません
C言語・C++・C#
-
11
C++ 構造体の一括初期化 {0}
C言語・C++・C#
-
12
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
13
実行ファイルのパスを取得したい
C言語・C++・C#
-
14
「fatal error C1189」を回避するには?
C言語・C++・C#
-
15
HANDLEの宣言でのエラー
C言語・C++・C#
-
16
既定のコンストラクタがない?
C言語・C++・C#
-
17
外部依存関係について
C言語・C++・C#
-
18
VC++ 2008 EXPRESS _T"識別子がみつかりません"
C言語・C++・C#
-
19
C言語 1文字入力(Enterキーなし)
C言語・C++・C#
-
20
exeファイルの中身を見ることは可能ですか?
フリーソフト
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フルパスから最後のディレクト...
-
GetPrivateProfileStringでini...
-
FTPでputすると空ファイルが出...
-
どんなプログラムを書いても指...
-
ExcelVBAでカレントディレクト...
-
ファイルやディレクトリの存在...
-
「UNCパスはサポートされません...
-
フォルダの物が増えたら、自動...
-
C言語からC++の関数をコールす...
-
複数のファイルへの一括処理(...
-
VB2008からDLLを呼出し使いたい。
-
エクセルVBAで相対パスでファイ...
-
VB.NETでWebアプリを作成後に、...
-
[VC]VCのデバッグ実行で落ちる...
-
C言語を用いたファイルの一括削...
-
テキストファイルからApp.Path...
-
マイクラでPythonのプログラミ...
-
windows.hがincludeされない
-
fopenで別ディレクトリにファイ...
-
ExcelVBA サーバーの(共有フォ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どんなプログラムを書いても指...
-
フルパスから最後のディレクト...
-
FTPでputすると空ファイルが出...
-
windows.hがincludeされない
-
ExcelVBAでカレントディレクト...
-
「UNCパスはサポートされません...
-
マイクラでPythonのプログラミ...
-
C言語を用いたファイルの一括削...
-
fopenで別ディレクトリにファイ...
-
GetPrivateProfileStringでini...
-
ファイルやディレクトリの存在...
-
ネットワーク上のコンピュータ...
-
ExcelVBA サーバーの(共有フォ...
-
エクセルVBAで相対パスでファイ...
-
pythonでの日本語操作
-
VBAで自身のファイル名を取得す...
-
webアプリケーションでの画像フ...
-
絶対パスの絶対て英語で何でし...
-
FTPでリモートのファイル一覧取得
-
ファイルダイアログのカレント...
おすすめ情報