随笔 - 20, 文章 - 0, 评论 - 5, 引用 - 0
数据加载中……
在资源文件里添加版本信息,保证 BLOCK "040904e4" 即可,是否为英语倒不是这么重要,查看Firefox源代码可发现,这才是最重要的!
if(::GetFileVersionInfo((char*)path, NULL, versionsize, verbuf))
{
info.fName = GetKeyValue(verbuf, "\\StringFileInfo\\040904E4\\ProductName");
info.fDescription = GetKeyValue(verbuf, "\\StringFileInfo\\040904E4\\FileDescription");

char *mimeType = GetKeyValue(verbuf, "\\StringFileInfo\\040904E4\\MIMEType");
char *mimeDescription = GetKeyValue(verbuf, "\\StringFileInfo\\040904E4\\FileOpenName");
char *extensions = GetKeyValue(verbuf, "\\StringFileInfo\\040904E4\\FileExtents");

BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", " \0"
VALUE "FileDescription", "Adobe Flash movie \0"
VALUE "FileExtents", "swf\0"
@zephyr
其实我们要使的是用curl编译出来的库及头文件。编译出来的库.dll 文件叫libcurl
Linux下面是 .so,vc6curl.dsw在src目录下。
re: 取一字节里的第n位 Eping 2010-08-12 17:11
@大渊献
比较简单就是移位!