掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
HMONITOR、MONITORINFOのビルドエラーを解消するには (ID:66118)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
以下の内容でリビルドしましたが、エラーが発生しました。 すみませんが、宜しくお願いいたします。 ●StdAfx.cpp // stdafx.cpp : 標準インクルードファイルを含むソース ファイル // DIDS.pch : 生成されるプリコンパイル済ヘッダー // stdafx.obj : 生成されるプリコンパイル済タイプ情報 #include "stdafx.h" // add start #define COMPILE_MULTIMON_STUBS #include <multimon.h> // add end ●DIDSDlg.cpp // DIDSDlg.cpp : インプリメンテーション ファイル // #include "stdafx.h" #include "DIDS.h" #include "DIDSDlg.h" #include "Setting.h" // add start #include <multimon.h> // add end #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ●エラー プロジェクト 'DIDS - Win32 Debug' 用の中間ファイルおよび出力ファイルを削除しています。 --------------------構成: DIDS - Win32 Debug-------------------- リソースをコンパイル中... コンパイル中... StdAfx.cpp コンパイル中... ClientSocket.cpp DIDS.cpp DIDSDlg.cpp c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2065: 'HMONITOR' : 定義されていない識別子です。 c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2275: 'HDC' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。 c:\program files\microsoft visual studio\vc98\include\windef.h(239) : 'HDC' の宣言を確認してください。 c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2275: 'LPRECT' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。 c:\program files\microsoft visual studio\vc98\include\windef.h(292) : 'LPRECT' の宣言を確認してください。 c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2275: 'LPARAM' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。 c:\program files\microsoft visual studio\vc98\include\windef.h(171) : 'LPARAM' の宣言を確認してください。 c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2165: 'left-side modifier' : データへのポインタは変更できません。 c:\program files\microsoft visual studio\vc98\include\multimon.h(73) : error C2071: 'MONITORENUMPROC' : 記憶クラスは不正です。 c:\program files\microsoft visual studio\vc98\include\multimon.h(340) : error C2143: 構文エラー : ';' が '__stdcall' の前に必要です。 c:\program files\microsoft visual studio\vc98\include\multimon.h(341) : error C2143: 構文エラー : ';' が '__stdcall' の前に必要です。 c:\program files\microsoft visual studio\vc98\include\multimon.h(342) : error C2143: 構文エラー : ';' が '__stdcall' の前に必要です。 c:\program files\microsoft visual studio\vc98\include\multimon.h(343) : error C2275: 'LPMONITORINFO' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。 c:\program files\microsoft visual studio\vc98\include\multimon.h(54) : 'LPMONITORINFO' の宣言を確認してください。 c:\program files\microsoft visual studio\vc98\include\multimon.h(343) : warning C4229: 旧形式が使用されています : データの修飾子は無視されます。 c:\program files\microsoft visual studio\vc98\include\multimon.h(343) : error C2078: 初期化子の数が多すぎます。 c:\program files\microsoft visual studio\vc98\include\multimon.h(343) : error C2275: 'LPMONITORINFO' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。 c:\program files\microsoft visual studio\vc98\include\multimon.h(54) : 'LPMONITORINFO' の宣言を確認してください。 D:\〜\DIDSDlg.cpp(1531) : error C2146: 構文エラー : ';' が、識別子 'MonitorHandle' の前に必要です。 D:\〜\DIDSDlg.cpp(1531) : error C2065: 'MonitorHandle' : 定義されていない識別子です。 Setting.cpp コードを生成中... cl.exe の実行エラー DIDS.exe - エラー 14、警告 1
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.