mailto:aaa@bbb.com?subject=test&body=test mail
mailto:aaa@bbb.com?subject=件名&body=本文
サンプル
UInt16 cardNo; LocalID dbID; DmSearchStateType state; Char *cmdPBP; if (DmGetNextDatabaseByTypeCreator (true, &state, sysFileTApplication, creator, true, &cardNo, &dbID)) { cmdPBP = (Char *)MemPtrNew (StrLen ("mailto:") + StrLen (mailTo) + 1); if (cmdPBP) { StrCopy (cmdPBP, "mailto:"); StrCat (cmdPBP, mailTo); if (MemPtrSetOwner(cmdPBP, 0) == errNone) { if (SysUIAppSwitch (cardNo, dbID, sysAppLaunchCmdGoToURL, cmdPBP) != errNone) MemPtrFree (cmdPBP); } } }
AND OR
mailto:aaa@bbb.com?subject=test&body=test mail
サンプル
別の方法- 起動コード:sysAppLaunchCmdAddRecord。
- パラメータブロック:MailAddRecordParamsType
で、編集画面を開かずに全ての情報を渡す方法も有る。