[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4657] HMONITOR_DECLARED



束原です。

  昔の経験なんでうろ覚えですが、
  デフォルトは、コンパイルするプラットホームによって決まったと
  思いました。

#  NTプラットホームでビルドしたら Win9xで動かなくて 
#  はまったことがあります。

At Thu, 16 Oct 2003 11:16:43 +0900 (JST),
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> wrote:
> 
> 余談ですが、
> 
> >>>>> at Wed, 15 Oct 2003 20:22:00 +0900 (JST),
> >>>>> "M.Fujii" <boochang@xxxxxxxxxxxx> said,
> 
> > VC 7.1 (確認できないですが VC 7.0 も恐らくそう) では、デフォルトで 
> > WINVER = 0x0500 が設定されるので、何もしなくても Win98 以降に追加され
> > たマルチモニタ API に関連した定義がヘッダで行なわれるようになります。
> 
> おいら、VC7 (VS2002)環境ですが、以下のコードで試すと、会社のWinXPでも 自
> 宅のWin2k (Note)の両環境でWINVER=0x0501 となりました。ヘンなの。
> 
> #include <windows.h>
> main()
> {
>   printf ("WINVER=0x%04x\n", WINVER);
> }
> 
> 
> --- Regards,
>  Shun-ichi Goto  <gotoh@xxxxxxxxxxx>
>    R&D Group, TAIYO Corp., Tokyo, JAPAN
>