📄 email.h
字号:
#ifndef _EMAIL_FILE_H#define _EMAIL_FILE_H#include "Cnstream.h"#include "Basic.h"#include "Code.h"#include "Chv.h"class Cemail{public: Cemail(); ~Cemail(); void clear(); void clearField(); int availField();public: bool profHeader(Cmimestream *pmimestream); int profBoundary(Cmimestream *pmimestream);public: int getEncodingType(); int getMsgType();public: void pushBoudary(char *szbd); int popBoudary(); bool getStackBoudary(char *); #ifdef DEBUG void showHeader(); #endifpublic: Chv *m_phv; public: //附件名,包含在ContentType内容中 bool getContentType(char *); bool getFileName(char *); bool getCharset(char *); bool getBoudary(char *); bool initAdd(char *key); //bool getNextAdd(char *name,char *add); bool getNextAdd(char *sz_name,int len_name,char *sz_add,int len_add); char *getHv(char *name);private: void initEmailField(); void freeEmailField();private: //邮件头部/段落头部 //Tfield m_EmailField; int m_icurrent; char *m_pszline[MAX_LOOP]; //用户地址 char m_szAdd[1024*2+1]; int m_iAdds; char *m_pCurAdd; };#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -