⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rssreaderxml.h

📁 beereader source code
💻 H
字号:
// RSSReaderXML.h: interface for the CRSSReaderXML class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RSSREADERXML_H__512B8FF8_AA08_4F8D_B1FF_09BECC8B05E8__INCLUDED_)
#define AFX_RSSREADERXML_H__512B8FF8_AA08_4F8D_B1FF_09BECC8B05E8__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "RSSReader.h"
#include "StdDate.h"
#include "RSSElement.h"
#include "RSSCategory.h"
#include "RSSSource.h"
#include "RSSGuid.h"
#include "RSSImage.h"
#include "RSSCloud.h"
#include "RssEnclosure.h"
#include "RSSTextInput.h"
#include "RSSChannel.h"
#include "RSSItem.h"
#include "MarkupMSXML.h"

class CRSSReaderXML : public CRSSReader  
{
public:
	static CString GetTempFile( );
	CRSSReaderXML();
	virtual ~CRSSReaderXML();

	BOOL LoadLocal( CRSSChannel* &pChannel,CString szName,CString szGUID );
	BOOL Read( CRSSChannel* &pChannel,CString szURL);
private:
	//CString GetAttrib(MSXML2::IXMLDOMNode *pNode,CString szAttribName );
	void SendStatusMessage( CRSSChannel* pChannel,int  iCode,int iSubCode = 0);
	BOOL Prase( CRSSChannel* pChannel);
	CRSSItem* PraseItem(CRSSChannel* pChannel );
	CRSSImage* PraseImage();
	CRSSCloud* PraseCloud();
	CRSSEnclosure* PraseEnclosure();
	CRSSGuid*  PraseGuid();
	CRSSSource*	PraseSource();
	CRSSTextInput* PraseTextInput();
	CRSSCategory* PraseCategory();
	void PraseSkipHours( CRSSChannel* pChannel);
	void PraseSkipDays( CRSSChannel* pChannel);

	BOOL m_bLoadLocal;

	CMarkupMSXML	markup;

};

#endif // !defined(AFX_RSSREADERXML_H__512B8FF8_AA08_4F8D_B1FF_09BECC8B05E8__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -