カテゴリー
Wiki内検索
*
最近更新したページ
最新コメント
win32/guitest by stunning seo guys
FrontPage by stunning seo guys
SWIG by awesome things!
Win32/Console by stunning seo guys
FrontPage by awesome things!
Win32SDK_ICM by stunning seo guys
Win32SDK_MM by check it out
Win32SDK_process by stunning seo guys
VisualuRuby by stunning seo guys

秀丸メールマクロヘルプ



一覧



現在メールの問い合わせ関係


MailType, NewMailType現在メールの種類
CurrentHeader, CurrentHeader2, CountCurrentHeader現在メールから任意のヘッダを検索する
IsUnread現在メールが未読かどうか
IsMarked現在メールがマークされているかどうか
IsOrikaeshi現在メールが自動折り返しONかどうか
HeaderView現在メールのヘッダ表示状態
IsHighPriority現在メールが優先度:高かどうか
IsRequestNotification現在メールが開封通知要求付きかどうか(編集中のメールでのみ)
MailFileName, MailFilePath, MailFileOffset現在メールの保存されているファイル名/オフセット
XMailerX-Mailerヘッダの内容


メールごとのコマンド


SwitchMarkマークのON/OFF
SwitchUnread未読/既読切り替え
SwitchOrikaeshi自動折り返しのON/OFF
SwitchHeaderViewヘッダ表示状態の切り替え
SetHighPriority優先度:高のON/OFF(編集中のみ)
SetRequestNotification開封通知要求を付けるかどうか切り換え(編集中のみ)
GetMailFlag/SetMailFlagメール毎のフラグの操作
GetMailColor/SetMailColorメールの色の操作
GetMailSizeメールのサイズの取得
GetMailTransmitDate/SetMailTransmitDateメールの送受信日付/時刻の操作
SetCharSetメールの文字コードの設定


返信元/転送元メールの問い合わせ関係


RootHeader, RootHeader2, CountRootHeader元メールから任意のヘッダを検索する
RootBody, OrikaeshiRootBody元メールの本文全体
QuotedRootBody元メールの本文を引用記号付きにした物
SelectedRootText, SelectedRootText2, QuotedSelectedRootText, QuotedSelectedRootText2元メールの範囲選択された部分など
====================================
RootBodyLineCount元メールの本文部分の行数
RootBodyLine元メールの本文中の1行
RootFolder, RootFolder2元メールのフォルダの取得
SmallRootHeader, AllRootHeader, QuotedSmallRootHeader, QuotedAllRootHeader, OrikaeshiXXXRootHeader元メールのヘッダ部分
RootReply元メールの返信先


変換関係/日付など


SetEmailOnly「名前 + メールアドレス」からメールアドレスのみへの変換
SetNameOnly「名前 + メールアドレス」から名前のみへの変換
UnDoubleQuote名前部分のダブルクォーテーションの除去
ToUpper/ToLower大文字への変換/小文字への変換
CountEmailListコンマ区切りのメールリスト中のメールアドレス個数の取得
GetEmailListコンマ区切りのメールリスト中からのメールアドレス/名前の取り出し
CallByEmailListコンマ区切りのメールリスト中からのメールアドレスを取り出して関数呼び出し
CurrentDate現在日付/時刻の取り出し
FormatDate日付文字列の形式の変換
ShiftDate日付の足し算/引き算
DecodeHeaderヘッダ中文字列のデコード
Quote, Quote2文字列を引用付きにして返す
AddSama名前に「様」を付けて返す


秀丸メール本体関係


IsHidemaruMail秀丸メール上でマクロ実行してるかどうかの問い合わせ
IsHidemaruMailMain/IsHidemaruMailGrep秀丸メールの本体ウィンドウ中かどうかの問い合わせ
MainWnd秀丸メール本体ウィンドウのハンドル
SetMainWndTop秀丸メール本体ウィンドウを表に出す
SelectPaneアクティブな枠の選択
CurrentPane現在のアクティブな枠を返す
HidemaruMailVersion秀丸メールのバージョン番号
ClearAllUnreadすべて既読にする
RemakeListメール一覧の作成し直し
OpenedEditorWnd現在選択してるメールを開いてるメールエディタウィンドウのハンドル
IsPasswordProtectedパスワードが設定されているかどうか
SetHotIcon新着メールあり状態のアイコンの設定/解除
RefreshFolderフォルダ/アカウント一覧の再取得および再描画
GetFolderIcon/SetFolderIconフォルダ用アイコンの設定/取得


メールの作成関係


NewMail新規メール
MakeReply返信メール
MakeReplyCustom高度な返信メール
MakeForward転送メール
MakeAttachForward添付ファイルとして転送
MakeResentForwardそのまま転送
OpenMailメールをエディタで開く
OpenRootMail, OpenReplyMail, OpenForwardMail, OpenLog関連するメールを開く系コマンド
Sync, SyncGrep, BackSyncメールエディタと秀丸メール本体ウィンドウの同期
ClearUpdated更新フラグのクリア
NewEditorMacro/SendMacro自動実行マクロ名の取り出し
EnableEdit編集の許可
BeginEditMail/CancelEditMail/SaveEditMail秀丸メール本体上でのメールの編集
SetHeader/SetHeader2/ AddHeader/DeleteHeader/DeleteHeader2ヘッダの書き換え/追加
====================================
SetEditorAccountエディタの保存用アカウントの設定
SetEditorAccount2送信用メールFrom:部分の書き換えおよびアカウントの変更
AccountFrom, AccountReplyToアカウント情報からFrom:部分等の取得
AddAttach/UndoAttach添付ファイルの追加/取り消し
DeleteAttach添付ファイルの削除(改変)
RenameAttach添付ファイル・ファイル名の変更
GetDontOrikaeshi/SwitchDontOrikaeshi「現在行の折り返し禁止」の取得/設定
GetEncodedSizeエンコードした場合のメールサイズの取得
CreateMessageIdメッセージIDの生成


フォルダ関係(秀丸メール本体ウィンドウでのみ実行可能な物が多い)


Accountアカウント一覧の取得
CurrentAccount/CurrentAccountGroup現在アカウントの取得
CurrentFolder現在フォルダの取得
SelectFolderフォルダまたはアカウントの選択
ExpandFolderフォルダまたはアカウントの展開/折りたたみ
NextFolder/PrevFolder下のフォルダ/上のフォルダへ移動
GetNextFolder/GetPrevFolder上下方向のフォルダ名の取得
GetFolderExpandStateフォルダの展開/折りたたみ状態の取得など
GetFolderHotStateフォルダの未読状態の取得
GetFolderMailCountフォルダ中のメール数の取得
SelectAccountGroupアカウントグループの選択


秀丸メールコマンド


Exit秀丸メール本体の終了(本体側のみ)
Deleteメールの削除(本体側のみ)
Moveメールの移動(本体側のみ)
Copyメールのコピー(本体側のみ)
FilterDlg振り分けダイアログの表示(本体側のみ)
DoFilter振り分け実行(本体側のみ)
RefreshMailListメール一覧の作成し直し
MakeFolder/DeleteFolderフォルダの作成/削除
CheckDuplication重複メールのチェック


メール閲覧関係


NextUnread/PrevUnread下の未読メール/上の未読メール
NextMail/PrevMail下のメール
NextUnreadPage/PrevUnreadPage下の未読ページ/上の未読ページ
NextPage21ページ分スクロールさせる「次ページ」
NextUnreadCustom/PrevUnreadCustomオプション付き、下の未読メール/上の未読メール」
NextPrevCustom総合的な、メール上下方向移動/ページ上下方向移動
IsGrepWndBrowseMode検索結果一覧上での閲覧モードかどうか


メール一覧枠関係


IsThreadViewスレッド表示か一覧表示か
SetThreadViewスレッド表示と一覧表示の切り替え
SortMethodメール一覧のソート方法の取得
SetSortMethodメール一覧のソート方法指定
ViewArea表示範囲の取得
SetViewArea表示範囲の指定
MailCount一覧中のメール数
MailCountAllフォルダ中の全メール数
MailIndex現在選択しているメールの番号
SetMailIndexメールの選択(番号指定)
GetTitleListTopIndex/ SetTitleListTopIndexメール一覧のスクロール制御
LockSelection/ EnumSelection/ UnlockSelection/ SelectedMailCountメールの複数選択状態の取得
====================================
SelectAllMailすべてのメールの選択


送受信関係


IsTransmitting現在、送受信の作業中かどうか
StartTransmitAll/ StartReceive/ StartSendRemain等送受信関係コマンドの起動
TransmitAll/ Receive/ SendRemain等送受信関係コマンドの実行(終了まで待機)
TransmitCustom/ StartTransmitCustomアカウントを指定しての送受信
SendNow(エディタ上から)今すぐ送信後、マクロ続行
SendLater未送信フォルダに保存後、マクロ続行
SaveDraft, SaveDraft2, SetTargetDraftFolder草稿フォルダに保存
AlterSave改変保存
RecvMailCount/ RecvMailCountShow/ RecvMailCountExcludePartial直前の送受信で受信したメールの個数
====================================
SentMailCount直前の送受信で送信したメールの個数
TransmitCanceled直前の送受信がキャンセルされたかどうか
TransmitError直前の送受信でエラーが起きたかどうか
SetCancel/ GetCancelあとで送信/今すぐ送信のキャンセル、および、秀丸メール終了のキャンセル(自動実行マクロ用)
GetTransmitCommandCode送受信の開始直前に起動されたマクロ用の、コマンドコードの取得
ShowNotifyWnd/ HideNotifyWnd/ GetNotifyWnd受信後の通知ウィンドウの操作
RemoteMailReload/ RemoteMailDelete「リモートメール- 現在メールの再受信」などの実行


受信したメールの閲覧関係


RecvMailCountInFolder特定フォルダ中での受信したメールの個数(まだSelectRecvMailしてない物)
SelectRecvMailInFolder現在フォルダ中での受信したメールの選択
SelectRecvMail受信したメールの選択(すべてのフォルダをまたがって)


ウィンドウの操作関係


IsTrayIcon常駐秀丸メールが居るかどうか
IsIcon現在のウィンドウが最小化されているかどうか
RestoreWindow/ MaximizeWindow/ MinimizeWindow現在ウィンドウを「元のサイズに戻す」
DisableDraw/ EnableDraw/ EnableDraw2秀丸メール本体ウィンドウの描画禁止/許可
HomeDir秀丸メールのホームディレクトリの取得
NextHideTuru/ PrevHideTuru秀丸エディタも含めた「次のウィンドウ/前のウィンドウ」


検索関係(秀丸メール本体上のみ)


GetFindPack現在の検索条件の取り出し
SetFindPack/ YenEncode検索条件の設定
FindDown/ FindUp/ FindDownInclude/ FindUpInclude/ SetViewAreaFoundBefore検索(上方向/下方向)
====================================
DoGrep, StartDoGrep「検索して一覧作成」の実行
PushFindPack検索条件の履歴への保存


ダイヤルアップ接続関係


EnsureOnlineオンライン状態に切り換える
Dialupダイヤルアップ接続する
DialupSelect接続先を選択してダイヤルアップ接続する
Hangupダイヤルアップ接続を切断する
CurrentDialup現在のダイヤルアップ接続先名を返す
IsDialupableダイヤルアップ接続可能かどうかを返す


アカウント設定関係


LoadAccountProp/SaveAccountPropアカウント情報の読み込み/保存
GetAccountProp/SetAccountPropアカウント情報の取り出し/書き換え
MakeAccountアカウントの新規作成


アドレス帳関係


AdrBookアドレス帳の表示
SelectAdrBookアドレス帳からメールアドレスを入力してもらう
FindBook, FindBook2, FindBook3, FindBookNote, FindBookNote2, FindBookNote3, FindBookDate, FindBookGroup, FindBookGroupPathアドレス帳からのEmailの検索など
====================================
DoBookGrep, DoLdapGrep, GetGrepResult, GetBookItemPartアドレス帳/LDAPサーバーからの検索など
BookWndアドレス帳ウィンドウのハンドルの取得
ExtractBookGroupアドレス帳グループを実際のメンバーに変換する


テンプレート/署名関係


GetTemplateName登録されているテンプレート/署名の名前の取得
LoadTemplateテンプレート/署名内容の取得
GetTemplateAssociatedSign連動させる署名の名前の取得
SwitchTemplate/SwitchSignテンプレート/署名の切り替え(エディタ上で)
CurrentTemplateName/CurrentSignNameエディタ上での現在適用されているテンプレート/署名の取得
GetTemplateReference/SetTemplateReferenceアカウント毎またはフォルダ毎のテンプレート参照指定の取得/設定


特殊


ExecAt/ExecAtMain別ウィンドウでTKInfo.dll関数呼び出し
EnvChanged「全般的な設定」のレジストリからの読み込み直し
SetAutoPushTimer/ SetAutoPushTimerMilli/ SetAutoPushTimerEver/ StopAotuPushTimerメッセージボックスなどでの自動ボタン押し
====================================
IsHidemaruMacroExecuting, IsHidemaruMailMacroExecuting秀丸メールまたは秀丸エディタがマクロ実行中かどうかの問い合わせ
SetQuietModeQuietModeの指定
ReasonMacroStartedマクロが自動起動されたのかどうかの取得
SaveConfig設定のレジストリへの保存
IsFunctionExist特定DLLが特定関数をエクスポートしてるかどうかの調査


PGP関係


EncryptSign現在メールの暗号化/電子署名
PgpEncrypt/PgpDecrypt/PgpGetInfo/PgpGetExitCodePGP関係


迷惑メールフィルター関係


LoadAndGetSpamFilter迷惑メールフィルターをロードして、そのファイル名を返す
GetSpamFilterTitle迷惑メールフィルターのタイトル文字列の取得
GetSpamFilterVersion迷惑メールフィルターのバージョン番号文字列の取得


インポート/エクスポート関係


Importメールのインポート
Exportメールのエクスポート


印刷の補助


EnterPrintMulti/LeavePrintMulti hidemaruapi.dllを使った印刷の補助



その他


Unlha32.DLL, Zip32J.DLL呼び出し関数
WindowsAPIのバイパス関数(メッセージボックスなど)+α
hidemaru_screentopy エディタでのウィンドウ先頭行のy座標
2006年05月24日(水) 14:21:14 Modified by aqualung

添付ファイル一覧(全1件)
bbd5f1a6be983364.gif (300B)
Uploaded by aqualung 2006年05月24日(水) 14:18:21



スマートフォン版で見る