http://www.kumei.ne.jp/c_lang/sdk/sdk_74.htm
にあるプログラムなのですが
ビルドすると、"OPENFILENAME: 定義されていない識別子です。"
と出力されます。
何が原因なのでしょうか・・。
開発ソフトはVS2005 proを使っています。
No.2ベストアンサー
- 回答日時:
OPENFILENAMEは"commdlg.h"で定義されてます。
"windows.h"からも"commdlg.h"はincludeされてるので
#include <windows.h>
があれば定義されるはずなんですが
windowsヘッダを覗いてみたところcommdlgヘッダが記述されていたのですが、#define WIN32_LEAN_AND_MEANによって
Windowsヘッダから除外されていましたので
自分で書き直したところ上手くビルドする事ができました・・
ご回答ありがとうございましたm(_ _)m
No.1
- 回答日時:
ちゃんと読んでます?(^-^;
74章には、73章参照と書いてありますし、73章からはコモンダイアログ関連の章を参照と書かれていますよ?
なんとなく、includeファイルが足らないだけのような気がしますが、
もしVS2005に存在しないとしても、猫Cの中にちゃんと構造が書いてありますので、大丈夫でしょう。
※聞く前にちゃんと読みましょう・調べましょう。
ご返答ありがとうございます。
googleで検索するばかりで、74章を確り見通していませんでした。
やはり問題はヘッダにあったようです。猫プロには解決策はありませんでしたが、自分で調べる事は大切ですね。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- Android tar.ファイルのインストールについて知りたいです 2 2022/07/23 15:34
- Windows 10 パスを通す 1 2022/09/10 20:01
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(趣味・アウトドア・車) Arudino nanoが正常に動作しない原因 1 2022/10/30 18:29
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
- IT・エンジニアリング シェルスクリプトは誹謗中傷対象ですか? 3 2022/04/22 09:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルコマンドの 2>&1 とはど...
-
ファイル出力の場所を指定
-
Acccess レポートをグループ別...
-
VBAでエクセルをCSVに変換時
-
VC++でUTF-8のファイルを出力し...
-
VBA でメモ帳へ保存する際の保...
-
Accessでのレポート印刷待機方法
-
pcap形式データをテキストへ抽出
-
VBSでEXCEL⇒CSV変換で日付の書...
-
C言語のプログラムが異常終了し...
-
CSV形式に変換
-
C言語で16進数をテキスト出力し...
-
1行ずつではなくまとめてファイ...
-
出力をExcelにすることは可能??
-
(VBA)書式が変更されてしまい...
-
gnuplotでreplotできない??
-
エクセルVBA→シート名でCSV出力...
-
VCでの外部アプリ操作
-
コンソールの出力をパイプでダ...
-
サーバー上でのtxtをPDFに変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンド(例えばls)の出力結果...
-
ファイル出力の場所を指定
-
VC++でUTF-8のファイルを出力し...
-
テキストファイルに改行コード...
-
シェルコマンドの 2>&1 とはど...
-
Acccess レポートをグループ別...
-
Wordマクロで指定したフォルダ...
-
二次元配列をクリップボードに...
-
ファイル形式またはファイル拡...
-
CreateProcess関数と実行後の戻...
-
fortranのtxtファイル出力書式...
-
サウンド出力のデバイスを選択...
-
VBA でメモ帳へ保存する際の保...
-
1行ずつではなくまとめてファイ...
-
VBSでEXCEL⇒CSV変換で日付の書...
-
C++ fprintf_sの使い方がわからん
-
ファイルの文字コードをUTF-8に...
-
pLaTeX の EPSファイル読み込み...
-
AccessVBA複数レポート条件毎に...
-
フォルダにあるPDF情報の抽出(VBA)
おすすめ情報