以下のようなコードのときに予期しない動作になり困っています。
コード: 全て選択
#ifndef _TEST
#ifdef _WIN64
TypeDef Cardinal = QWord
#else
TypeDef Cardinal = DWord
#endif
Dim A = &HFFFFFF As Cardinal
MsgBox 0, Str$(A)
#endif
コード: 全て選択
#ifndef _TEST
#ifdef _WIN64
TypeDef Cardinal = QWord
#else
TypeDef Cardinal = DWord
#endif
Dim A = &HFFFFFF As Cardinal
MsgBox 0, Str$(A)
#endif