VC++6.0 ダイアログベースです。
自動で作られたダイアログのヘッダファイルを
自作で作ったクラスのヘッダファイルでインクルードした所
下記のようなエラーが出てしまいました。
error C2065: 'IDD_MY_DIALOG' : 定義されていない識別子です。
error C2057: 定数式が必要です。
まだ自作で作ったクラスはクラスになる前のインクルードのみ書かれた
状態ですが・・・。
//自作する予定のヘッダファイル(まだインクルードのみ)
#pragma once
#include "DLGTEST.h"//自動で作られたダイアログ
//自作のファイル(まだインクルードのみ)
#include "stdafx.h"
#include "gakusei.h"
自動で作られたファイルをインクルードすることは出来ないのでしょうか?
もしインクルードできるならどのようにしたらインクルードできるのでしょうか?
オンラインマニュアルで調べたのですが、良くわかりませんでした。
/**オンラインマニュアルより、解決方法**/
stdafx.h からの VC_EXTRALEAN 行を定義する 1 つソリューションが#を削除できます。
これは、通信とレジストリとほかのエリアの MFC によってプロジェクトで直接が使用されない Win32 API を保持します。
含められない代替は、#のセットでの行が「#が VC_EXTRALEAN を定義するのを」置き換えるために、
上記で一覧された行を定義しこと、そしてハードウェアがそれその#が定義する削除によって選択的に登録されこと、です。
たとえば 通信 API が呼び出される場合、#がすべて上記で stdafx.h に「#が NOCOMM を定義すると、」行の以外、
一覧された行を定義するのを持つ可能性があります。
No.1ベストアンサー
- 回答日時:
#include "resource.h"
を作られたファイルに書けば大丈夫です。
リソースIDは上記ファイルに書かれています。
No.2
- 回答日時:
★多分『resource.h』がインクルードされていないと思います。
・自作ヘッダやソースファイルに『IDD_』というダイアログの ID を使うには
自動生成されるリソース・ヘッダをインクルードしないといけません。
・もし、リソース『rcファイル』を自作していて、そのヘッダも自作の場合は
そのヘッダをインクルードする事になります。
・とにかく、ID の定数が記述されているヘッダをインクルードしているか確認
して下さい。
・以上。おわり。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- HTML・CSS インクルードした要素がヘッダーにかぶってしまう 3 2022/09/13 17:35
- C言語・C++・C# C言語について。 7 2023/01/26 16:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 5 2023/06/02 08:44
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
フレームワークについて
-
Excelマクロでの再読込み方法
-
csvファイルを開かずに文字を検...
-
グローバル変数のよくない使い...
-
分割コンパイルの#defineについて
-
マスタとファイルの違いって?
-
Javascript で INI の読み書き
-
ASP .NETでファイル選択ダイア...
-
VBAにてEXCEL以外のファイル(テ...
-
同じ名前のファイルを作った場...
-
VBに、Cのincludeのようなもの...
-
ダイアログボックスで複数フォ...
-
Access2010の最適化設定について
-
バッチファイルでD&Dしたファイ...
-
エクスプローラから開かれるWor...
-
iniファイルに追記がしたいです。
-
ファイルを記録してあるセクタ...
-
iniファイルについて
-
ファイルの結合
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
CSVファイルへの保存の際、デー...
-
ファイルを記録してあるセクタ...
-
テキストファイルの最終行を削...
-
SGファイルって何ですか?
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
VBに、Cのincludeのようなもの...
-
fopenできる上限の変更
-
グローバル変数のよくない使い...
-
ファイルの結合
-
大きいサイズのテキストファイ...
-
iniファイルに追記がしたいです。
-
バッチで118項目のCSVを処理し...
-
ハッシュの計算時間について
-
C言語のfopenについて教えてく...
-
Javascript で INI の読み書き
-
Excelマクロでの再読込み方法
おすすめ情報