请问各位大虾:我想通过ATL写的控件,在网页上显示一个图片.控件自己绘画图片下面好比是index.htm中的一段代码,在WEB服务器上,和这个文件同目录下有Test.gif文件<OBJECT
CLASSID="CLSID:7235B526-BDD4-46DB-9BF3-7BADD8024301" WIDTH=850 HEIGHT=1600 ID="PicView">
<param name="PicturePath" value="Test.gif">
</OBJECT>那么,ATL如何读到这个Test.gif?
CLASSID="CLSID:7235B526-BDD4-46DB-9BF3-7BADD8024301" WIDTH=850 HEIGHT=1600 ID="PicView">
<param name="PicturePath" value="Test.gif">
</OBJECT>那么,ATL如何读到这个Test.gif?
解决方案 »
- 进程,端口的一些问题。
- 100分请问:在DLL中,没有窗体,而且不用线程,能否实现定时器Timer功能???
- 用playsound()异步方式播放音乐,如何播放指定次数?
- 如何在没装VC的机器上运行附带ACCESS数据库的MFC程序
- 2000下如何编程得到当前用户的权限?
- 怎样在窗口的固定范围内画图,并使出范围的部分不可见
- 怎么发布VC自带的ActiveX控件?
- (急)Unhandled exception in Print.exe(NTDLL.dll):0xc0000005:Access Violation
- 两个字符串相减,Q急,急!
- MFC hightchart曲线
- 求助, 如何清除 已经被结束掉的进程 留在托盘栏的图标?!
- 啦啦啦~~~又有简单问题问高手们啦!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
得到网页的URL,然后拼出图片的url,把它下载下来显示
www.codeguru.com/Cpp/I-N/internet/activex/article.php/c6151/
CodeGuru: Determining URL from ActiveX Control
把图片下载到内存中,用OleLoadPicture很容易显示
如果我的这个文件不是普通的图片格式,好比是一个自己的格式
那我如何下载?
不想通过自己SOCKET连接服务器,因为如果客户是通过代理上网的.
LPCTSTR szURL,
LPCTSTR szFileName,
DWORD dwReserved,
LPBINDSTATUSCALLBACK lpfnCB
);
HRESULT URLDownloadToCacheFile( LPUNKNOWN lpUnkcaller,
LPCSTR szURL,
LPTSTR szFileName,
DWORD dwBufLength,
DWORD dwReserved,
IBindStatusCallback *pBSC
);