这两天我遇到一个问题,让我非常困扰,下面我介绍一下这个问题:
1、我现在用的是VC6,由于需要用到ihtmlinputelement,但编译时返回'IHTMLInputElement' : undeclared identifier;
2、困惑下,查阅了网上的资料,发现VC6的SDK太老,可能不支持该类;
3、按照网上的讲法,去下载了一个Platform SDK February 2003;
4、安装了Core SDK和Internet Development SDK;
5、在VC6里的tools->options->Directories的include和library分别加入Microsoft SDK\include和Microsoft SDK\lib目录,并将其调到最高;
6、编译出现error C2061: syntax error : identifier 'LONG_PTR',错误出在Microsoft SDK\include\MsHTML.h中。我折腾了好几天了,一直没有解决该问题,请高手进来解惑,感谢感谢。
1、我现在用的是VC6,由于需要用到ihtmlinputelement,但编译时返回'IHTMLInputElement' : undeclared identifier;
2、困惑下,查阅了网上的资料,发现VC6的SDK太老,可能不支持该类;
3、按照网上的讲法,去下载了一个Platform SDK February 2003;
4、安装了Core SDK和Internet Development SDK;
5、在VC6里的tools->options->Directories的include和library分别加入Microsoft SDK\include和Microsoft SDK\lib目录,并将其调到最高;
6、编译出现error C2061: syntax error : identifier 'LONG_PTR',错误出在Microsoft SDK\include\MsHTML.h中。我折腾了好几天了,一直没有解决该问题,请高手进来解惑,感谢感谢。
换个版本看看,不要在一树上吊死嘛.