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

📄 mail.h

📁 Windows Mobile 手机短信订购软件源程序
💻 H
字号:
// Mail.h: interface for the CMail class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MAIL_H__31B9DEB0_13D0_45F3_A6F8_7770D11D12DC__INCLUDED_)
#define AFX_MAIL_H__31B9DEB0_13D0_45F3_A6F8_7770D11D12DC__INCLUDED_

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

#include <mapidefs.h>
#include <mapicode.h>
#include <mapitags.h>
#include <mapix.h>
#include <mapiutil.h>
#include <cemapi.h>
#pragma comment(lib,"Cemapi.lib")
//#include "StringList.h"

#define EXIT_ON_FAILED(_hr)     \
    if (FAILED(_hr))    \
    {   \
        RETAILMSG(1, (_T("CEMAPI: FAILED(%x) at %hs:%d\n"), \
            _hr, __FILE__, __LINE__)); \
        goto FuncExit; \
    } 

#ifndef RELEASE_OBJ
#define RELEASE_OBJ(s)  \
    if (s != NULL)      \
    {                   \
        s->Release();   \
        s = NULL;       \
    }
#endif //RELEASE_OBJ

static WCHAR szSMS[] = L"SMS" ;

class CMail  
{
public:
	HRESULT MailSend( LPWSTR MailTo , LPWSTR MailCc , LPWSTR MailSubject , LPWSTR MailBody);// , CStringList Attachment ) ;
	CMail();
	virtual ~CMail();

public:
	static void AddRecipients(LPWSTR pszSrc, ULONG ulType, ADRLIST *plst, LPWSTR& pszLocalRecips , LPSPropValue& pval );
	static ULONG CountRecipsInString( LPCWSTR psz );
	HRESULT SetMessageRecipients( LPMESSAGE pmsg , LPWSTR MailTo , LPWSTR MailCc ) ;
	LRESULT SetMessageProps( LPMESSAGE pmsg , LPWSTR MailTo , LPWSTR MailCc , LPWSTR MailSubject , LPWSTR MailBody );
	LPMESSAGE		pmsg ;
};

#endif // !defined(AFX_MAIL_H__31B9DEB0_13D0_45F3_A6F8_7770D11D12DC__INCLUDED_)

⌨️ 快捷键说明

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