在邮件程序中显示图片的原理,大家看一下是否可以?看到FOXMAIL这样的程序可以显示HTML格式的电子邮件,并且
可以显示出HTML格式中的图片文件。不知道是怎么显示图片的
下面是看到的,不知道是否正确。好像是FOXMAIL将邮件中的图片存放到了WINDOWS/TEMP目录下
即在打开HTML邮件的时候将原始信息部分的GIF信息先提取出来
之后按给定的编码方式进行解码,之后将这个解码后的文件存
到了WINDOWS/TEMP中,之后将HTML(网页)源码提取出来并解码,
特别的将<IMG SRC=>中的图片的位置改成了c:\windows\temp\
xxx.gif,之后用类似于VC++中的CHtmlView将其显示(不可能
自己写一个编译器吧:)),这时HTML邮件中便显示了图片。在关闭FOXMAIL之后将WINDOWS/TEMP中的图片文件删除。我只是看见FOXMAIL在显示HTML邮件时在TEMP目录中建立图片
文件,关闭FOXMAIL之后图片不见了,这是事实。不知道我这样分析是不是正确?