[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:4657] HMONITOR_DECLARED
- X-ml-count: 4657
- Subject: [MD:4657] HMONITOR_DECLARED
- From: Shun-ichi GOTO <gotoh@xxxxxxxxxxx>
- Date: Wed, 15 Oct 2003 19:06:26 +0900 (JST)
- X-mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.1 (AOI)
久々にMeadow をbuild してみたら失敗。(MSVC 7を使用)
mw32fns.c で、マルチモニタのAPIを使うためのHMONITOR のハンドル定義を
している部分でコケます。
原因は、vc6, vc7 ともに今時の環境で普通にコンパイルすると
DECLARE_HANDLE(HMONITOR) はwindef.h で行なわれ、かつ、HMONITOR_DECLARED
は undefined な状態となるためです。
## xxx_DECLARED は統一的に使われているようではなさそうです。
古いシステム(Win95, NT4, etc.)で、古いコンパイラ(ちうかSDK)でビルドする
のでない限りmw32fns.c でのHMONITOR の定義は不要であり、適切なインクルード
ファイルを読み込んでいれば良いと思うので、削除しときました。
gcc でも問題ないのは確認してます。
--- Regards,
Shun-ichi Goto <gotoh@xxxxxxxxxxx>
R&D Group, TAIYO Corp., Tokyo, JAPAN