WTL 7.0中的几个例子程序编译通不过,请帮忙看看

Netguy 2002-05-11 11:30:45
在VC++ 6.0中编译其中的几个例子(比如那个多线程的notepad)时,老是说atlframe.h中用到的LPNMREBARCHEVRON未定义,在如下位置。我看了一下例子程序中的stdafx.h,其中已经将_WIN32_IE定义为0x0501。而且即使我在stdafx.h中明确要求编译器使用IE 5.5 lib中的commctrl.h而非VC自带的比较老的commctrl.h,还是有这个编译错误。真搞不懂为何?

#if (_WIN32_IE >= 0x0500)
struct _ChevronMenuInfo
{
HMENU hMenu;
LPNMREBARCHEVRON lpnm;
bool bCmdBar;
};
#endif //(_WIN32_IE >= 0x0500)
...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yy121086191 2010-06-13
  • 打赏
  • 举报
回复
我也遇到了和你一样的问题,怎么VC 6为什么就不可以咧?
prog_st 2002-05-12
  • 打赏
  • 举报
回复
用VC7编译
Netguy 2002-05-12
  • 打赏
  • 举报
回复
VC7果然可以。谢谢

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧