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

[MD:6879] Re: r3899 - trunk/src



From: meadow-notify@xxxxxxxxxxx <meadow-notify@xxxxxxxxxxx> さん曰く
Subject: r3899 - trunk/src
Message-ID: <20051011175138.7221.qmail@xxxxxxxxxxxxxxxx>
Date: 11 Oct 2005 17:51:38 -0000

> Author: horiguti
> Date: 2005-10-12 02:51:36 +0900 (Wed, 12 Oct 2005)
> New Revision: 3899
> 
> Log:
> Support frame alpha. If frame parameter is a number or cons or list of
> numbers, set window style WS_EX_LAYERED and alpha value.

ですが、ぼくの手元 (VC++ 6.0) では

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        cl -I. -DWIN32_LEAN_AND_MEAN -nologo -D_X86_=1 -c -Zel -W2 -H63 -O2 -Ob2 -GBdF -Zi -Zp8 -Zi-Di386  -D_CRTAPI1=_cdecl -Fdobj-spd/i386\vc.pdb  -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I.
./nt/inc -D_UCHAR_T -DHAVE_NTGUI=1  -DMEADOW="\"3.00\""  -DMEADOW_VERSION_STRING="\"Meadow-3.00-dev
(KIKU)\""  -DW32_VER4 -Foobj-spd/i386\ mw32term.c mw32fns.c
mw32term.c
mw32term.c(722) : error C2065: 'WS_EX_LAYERED' : 定義されていない識別子です。
mw32term.c(736) : error C2065: 'LWA_ALPHA' : 定義されていない識別子です。
mw32fns.c
mw32fns.c(1962) : error C2065: 'LWA_ALPHA' : 定義されていない識別子です。
コードを生成中...
NMAKE : fatal error U1077: 'cl' : リターン コード '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\app\vc\VC98\bin\NMAKE.EXE' : リターン コード '0x2'
Stop.

となって、make できません。変更されたファイルだけそのまま nmake
all しても、nmake clean 後 make all しても一緒です。Windows 2k
も XP も一緒。

mw32term.c で

#define _WIN32_WINNT 0x0500
#include <windows.h>

とする以前に windows.h がすでに include してあって, _WIN32_WINNT
が効いていないということはないでしょうか?

### というのを LWA_ALPHA で google に聞いてみたばかりなので細か
### いことはまったくわかりません ^^;;;
### 透明ウインドウということも知らなかったぐらい。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)