BeckyPlugin library  2.4
class library for Becky! plugin
公開メンバ関数 | 公開変数類 | 限定公開変数類 | 全メンバ一覧
CBeckyAPI クラス

Becky API クラス [詳解]

#include <BeckyApi.h>

公開メンバ関数

 CBeckyAPI ()
 コンストラクタ
 
 ‾CBeckyAPI ()
 デストラクタ
 
BOOL InitAPI ()
 初期化
 
 LPCTSTR (WINAPI *GetVersion)()
 
 void (WINAPI *Command)(HWND hWnd
 
 BOOL (WINAPI *GetWindowHandles)(HWND *lphMain
 
 UINT (WINAPI *RegisterCommand)(LPCTSTR lpszComment
 
int void (CALLBACK *lpCallback)(HWND
 
 UINT (WINAPI *RegisterUICallback)(UINT nID
 
 UINT (CALLBACK *lpCallback)(HWND
 
 LPCTSTR (WINAPI *GetDataFolder)()
 
 LPCTSTR (WINAPI *GetTempFolder)()
 
 LPCTSTR (WINAPI *GetTempFileName)(LPCTSTR lpType)
 
 LPCTSTR (WINAPI *GetCurrentMailBox)()
 
 void (WINAPI *SetCurrentMailBox)(LPCTSTR lpMailBox)
 
 LPCTSTR (WINAPI *GetCurrentFolder)()
 
 void (WINAPI *SetCurrentFolder)(LPCTSTR lpFolderID)
 
 LPCTSTR (WINAPI *GetFolderDisplayName)(LPCSTR lpFolderID)
 
 void (WINAPI *SetMessageText)(HWND hWnd
 
 LPCTSTR (WINAPI *GetCurrentMail)()
 
 void (WINAPI *SetCurrentMail)(LPCTSTR lpMailID)
 
 int (WINAPI *GetNextMail)(int nStart
 
 void (WINAPI *SetSel)(LPCTSTR lpMailID
 
 BOOL (WINAPI *AppendMessage)(LPCTSTR lpFolderID
 
 int (WINAPI *MoveMessages)(LPCTSTR lpFolderID
 
 BOOL (WINAPI *MoveSelectedMessages)(LPCTSTR lpFolderID
 
 DWORD (WINAPI *GetStatus)(LPCTSTR lpMailID)
 
 DWORD (WINAPI *SetStatus)(LPCTSTR lpMailID
 
 HWND (WINAPI *ComposeMail)(LPCTSTR lpURL)
 
 int (WINAPI *GetCharSet)(LPCTSTR lpMailID
 
 LPSTR (WINAPI *GetSource)(LPCTSTR lpMailID)
 
 void (WINAPI *SetSource)(LPCTSTR lpMailID
 
 DWORD (WINAPI *GetSize)(LPCTSTR lpMailID)
 
 LPSTR (WINAPI *GetHeader)(LPCTSTR lpMailID)
 
 LPSTR (WINAPI *GetText)(LPSTR lpszMimeType
 
 void (WINAPI *SetText)(int nMode
 
 void (WINAPI *GetSpecifiedHeader)(LPCTSTR lpHeader
 
 void (WINAPI *SetSpecifiedHeader)(LPCTSTR lpHeader
 
 int (WINAPI *CompGetCharSet)(HWND hWnd
 
 LPSTR (WINAPI *CompGetSource)(HWND hWnd)
 
 void (WINAPI *CompSetSource)(HWND hWnd
 
 LPSTR (WINAPI *CompGetHeader)(HWND hWnd)
 
 void (WINAPI *CompGetSpecifiedHeader)(HWND hWnd
 
 void (WINAPI *CompSetSpecifiedHeader)(HWND hWnd
 
 LPSTR (WINAPI *CompGetText)(HWND hWnd
 
 void (WINAPI *CompSetText)(HWND hWnd
 
 void (WINAPI *CompAttachFile)(HWND hWnd
 
 LPVOID (WINAPI *Alloc)(DWORD dwSize)
 
 LPVOID (WINAPI *ReAlloc)(LPVOID lpVoid
 
 void (WINAPI *Free)(LPVOID lpVoid)
 
 LPSTR (WINAPI *ISO_2022_JP)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *ISO_2022_KR)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *HZ_GB2312)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *ISO_8859_2)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *EUC_JP)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *UTF_7)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *UTF_8)(LPCTSTR lpSrc
 
 BOOL (WINAPI *B64Convert)(LPCTSTR lpszOutFile
 
 BOOL (WINAPI *QPConvert)(LPCTSTR lpszOutFile
 
 LPSTR (WINAPI *MIMEHeader)(LPCTSTR lpszIn
 
 LPSTR (WINAPI *SerializeRcpts)(LPCTSTR lpAddresses)
 
 BOOL (WINAPI *Connect)(BOOL bConnect)
 
 BOOL (WINAPI *NextUnread)(BOOL bBackScroll
 
 void (WINAPI *ProcessMail)(LPCTSTR lpMailID
 
 ‾CBeckyAPI ()
 
BOOL InitAPI ()
 
 LPCTSTR (WINAPI *GetVersion)()
 
 void (WINAPI *Command)(HWND hWnd
 
 BOOL (WINAPI *GetWindowHandles)(HWND *lphMain
 
 UINT (WINAPI *RegisterCommand)(LPCTSTR lpszComment
 
int void (CALLBACK *lpCallback)(HWND
 
 UINT (WINAPI *RegisterUICallback)(UINT nID
 
 UINT (CALLBACK *lpCallback)(HWND
 
 LPCTSTR (WINAPI *GetDataFolder)()
 
 LPCTSTR (WINAPI *GetTempFolder)()
 
 LPCTSTR (WINAPI *GetTempFileName)(LPCTSTR lpType)
 
 LPCTSTR (WINAPI *GetCurrentMailBox)()
 
 void (WINAPI *SetCurrentMailBox)(LPCTSTR lpMailBox)
 
 LPCTSTR (WINAPI *GetCurrentFolder)()
 
 void (WINAPI *SetCurrentFolder)(LPCTSTR lpFolderID)
 
 LPCTSTR (WINAPI *GetFolderDisplayName)(LPCSTR lpFolderID)
 
 void (WINAPI *SetMessageText)(HWND hWnd
 
 LPCTSTR (WINAPI *GetCurrentMail)()
 
 void (WINAPI *SetCurrentMail)(LPCTSTR lpMailID)
 
 int (WINAPI *GetNextMail)(int nStart
 
 void (WINAPI *SetSel)(LPCTSTR lpMailID
 
 BOOL (WINAPI *AppendMessage)(LPCTSTR lpFolderID
 
 int (WINAPI *MoveMessages)(LPCTSTR lpFolderID
 
 BOOL (WINAPI *MoveSelectedMessages)(LPCTSTR lpFolderID
 
 DWORD (WINAPI *GetStatus)(LPCTSTR lpMailID)
 
 DWORD (WINAPI *SetStatus)(LPCTSTR lpMailID
 
 HWND (WINAPI *ComposeMail)(LPCTSTR lpURL)
 
 int (WINAPI *GetCharSet)(LPCTSTR lpMailID
 
 LPSTR (WINAPI *GetSource)(LPCTSTR lpMailID)
 
 void (WINAPI *SetSource)(LPCTSTR lpMailID
 
 DWORD (WINAPI *GetSize)(LPCTSTR lpMailID)
 
 LPSTR (WINAPI *GetHeader)(LPCTSTR lpMailID)
 
 LPSTR (WINAPI *GetText)(LPSTR lpszMimeType
 
 void (WINAPI *SetText)(int nMode
 
 void (WINAPI *GetSpecifiedHeader)(LPCTSTR lpHeader
 
 void (WINAPI *SetSpecifiedHeader)(LPCTSTR lpHeader
 
 int (WINAPI *CompGetCharSet)(HWND hWnd
 
 LPSTR (WINAPI *CompGetSource)(HWND hWnd)
 
 void (WINAPI *CompSetSource)(HWND hWnd
 
 LPSTR (WINAPI *CompGetHeader)(HWND hWnd)
 
 void (WINAPI *CompGetSpecifiedHeader)(HWND hWnd
 
 void (WINAPI *CompSetSpecifiedHeader)(HWND hWnd
 
 LPSTR (WINAPI *CompGetText)(HWND hWnd
 
 void (WINAPI *CompSetText)(HWND hWnd
 
 void (WINAPI *CompAttachFile)(HWND hWnd
 
 LPVOID (WINAPI *Alloc)(DWORD dwSize)
 
 LPVOID (WINAPI *ReAlloc)(LPVOID lpVoid
 
 void (WINAPI *Free)(LPVOID lpVoid)
 
 LPSTR (WINAPI *ISO_2022_JP)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *ISO_2022_KR)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *HZ_GB2312)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *ISO_8859_2)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *EUC_JP)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *UTF_7)(LPCTSTR lpSrc
 
 LPSTR (WINAPI *UTF_8)(LPCTSTR lpSrc
 
 BOOL (WINAPI *B64Convert)(LPCTSTR lpszOutFile
 
 BOOL (WINAPI *QPConvert)(LPCTSTR lpszOutFile
 
 LPSTR (WINAPI *MIMEHeader)(LPCTSTR lpszIn
 
 LPSTR (WINAPI *SerializeRcpts)(LPCTSTR lpAddresses)
 
 BOOL (WINAPI *Connect)(BOOL bConnect)
 
 BOOL (WINAPI *NextUnread)(BOOL bBackScroll
 
 void (WINAPI *ProcessMail)(LPCTSTR lpMailID
 

公開変数類

LPCTSTR lpCmd
 
HWND * lphTree
 
HWND HWND * lphList
 
HWND HWND HWND * lphView
 
int nTarget
 
int LPARAM
 
 LPARAM
 
LPCSTR lpszMsg
 
LPSTR lpszMailID
 
LPSTR int nBuf
 
LPSTR int BOOL bSelected
 
BOOL bSel
 
LPCTSTR lpszData
 
LPCTSTR lpMailIDSet
 
LPCTSTR BOOL bCopy
 
BOOL bCopy
 
DWORD dwSet
 
DWORD DWORD dwReset
 
LPSTR lpszCharSet
 
LPCTSTR lpSource
 
int nBuf
 
LPCTSTR lpText
 
LPSTR lpszData
 
LPCTSTR lpHeader
 
LPCTSTR LPSTR lpszData
 
LPCTSTR LPSTR int nBuf
 
LPCTSTR LPCTSTR lpszData
 
LPSTR lpszMimeType
 
int nMode
 
int LPCTSTR lpText
 
LPCTSTR lpAttachFile
 
LPCTSTR LPCTSTR lpMimeType
 
DWORD dwSize
 
BOOL bEncode
 
LPCTSTR lpszInFile
 
LPCTSTR BOOL bEncode
 
LPSTR int BOOL bEncode
 
BOOL bGoNext
 
int nAction
 
int LPCTSTR lpParam
 

限定公開変数類

HINSTANCE m_hInstBecky
 インスタンスハンドル
 

詳解

Becky API クラス


このクラス詳解は次のファイルから抽出されました: