有谁知道与CSS有关的COM接口啊? 请问有谁知道与CSS有关的COM接口啊?我急需要各位高手的帮助。问题解决就加分!!!谢谢各位!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.chinaunix.net/photo/25372_070402153752.jpg BOOL CGetPage::GetCSS(IHTMLDocument2* const pHTMLDoc,const TCHAR* const chSavePath){ CComQIPtr<IHTMLStyleSheetsCollection> pCSSs; CComVariant pvarResult; CComBSTR bstrCSS; HRESULT hr; long len; int i; hr = pHTMLDoc->get_styleSheets(&pCSSs); if(FAILED(hr)) { return FALSE; } hr = pCSSs->get_length(&len); if(FAILED(hr)) { return FALSE; } for(i = 0; i < len; i++) { CComQIPtr<IHTMLStyleSheet> pCSS; hr = pCSSs->item(&CComVariant(i),&pvarResult); if(FAILED(hr)) { continue; } hr = pvarResult.pdispVal->QueryInterface(IID_IHTMLStyleSheet,(void**)&pCSS); if(FAILED(hr)) { continue; } hr = pCSS->get_cssText(&bstrCSS); if(FAILED(hr)) { continue; } if(bstrCSS.Length() > 0) { SaveW2UTF(bstrCSS, chSavePath); } } return TRUE;} 直接查看MSDN的internet development SDK 的 mshtml reference ,或者google yecheng_110() SaveW2UTF 怎么要啊 OpenGL multisample开启问题,感觉好像没有打开 做SHBrowseForFolder的时候有点问题,求教。 如何获取选中的树控件节点 怎么用给ActiveX添加一个带参数方法怎么用VB写它的调试代码? 借人气提问,200分了!开发office插件的界面问题 OpenGL中的多个物体的光照遮挡问题 求教TerminateProcess的用法 关于一个动态对象数组的问题? 如何禁用屏幕保护并且能够恢复屏幕保护原来的设置? FillRect() 关于word类函数的问题 求高手把下面短短几条用VB写的ocx控件初始化语句翻译成VC语言 谢谢了
{
CComQIPtr<IHTMLStyleSheetsCollection> pCSSs;
CComVariant pvarResult;
CComBSTR bstrCSS;
HRESULT hr;
long len;
int i;
hr = pHTMLDoc->get_styleSheets(&pCSSs);
if(FAILED(hr))
{
return FALSE;
}
hr = pCSSs->get_length(&len);
if(FAILED(hr))
{
return FALSE;
} for(i = 0; i < len; i++)
{
CComQIPtr<IHTMLStyleSheet> pCSS;
hr = pCSSs->item(&CComVariant(i),&pvarResult);
if(FAILED(hr))
{
continue;
}
hr = pvarResult.pdispVal->QueryInterface(IID_IHTMLStyleSheet,(void**)&pCSS);
if(FAILED(hr))
{
continue;
}
hr = pCSS->get_cssText(&bstrCSS);
if(FAILED(hr))
{
continue;
} if(bstrCSS.Length() > 0)
{
SaveW2UTF(bstrCSS, chSavePath);
}
}
return TRUE;
}