FUKIDASI

FUKIDASI関数は、メッセージを吹出しに表示する関数です。MSGBOX関数と違い処理を中断することがありません。

構文
FUKIDASI( メッセージ, [x, y, 向き, フォントサイズ, フォント名, 文字色, 背景色, 透明化] )
引数
メッセージ
表示メッセージ
x, y
位置
向き
0
嘴なし
1
上嘴
2
下嘴
3
左嘴
4
右嘴
フォントサイズ
文字フォントサイズ
フォント名
フォント名
文字色
BGR値にて指定
背景色
BGR値にて指定
透明化
0〜255
不透明〜透明
-1
バックを透明化
-2
外枠も非表示
戻値

プログラム実行例

CLKITEMで操作できる項目を取得

HASHTBL NAME NAME[ITM_BTN] = "ITM_BTN" NAME[ITM_LIST] = "ITM_LIST" NAME[ITM_TAB] = "ITM_TAB" NAME[ITM_MENU] = "ITM_MENU" NAME[ITM_TREEVIEW] = "ITM_TREEVIEW" NAME[ITM_LISTVIEW] = "ITM_LISTVIEW" NAME[ITM_EDIT] = "ITM_EDIT" NAME[ITM_STATIC] = "ITM_STATIC" NAME[ITM_STATUSBAR] = "ITM_STATUSBAR" NAME[ITM_TOOLBAR] = "ITM_TOOLBAR" NAME[ITM_LINK] = "ITM_LINK" NAME[ITM_ACCCLK] = "ITM_ACCCLK" NAME[ITM_ACCCLK2] = "ITM_ACCCLK2" NAME[ITM_ACCTXT] = "ITM_ACCTXT" NAME[ITM_ACCEDIT] = "ITM_ACCEDIT" NAME[ITM_FROMLAST] = "ITM_FROMLAST" SETHOTKEY(VK_ESC, EMPTYPARAM, "forceQuit") WHILE TRUE FUKIDASI("ALT+Sでカーソル下の情報を取得します<#CR>ESCで終了") IF GETKEYSTATE(VK_ALT) AND GETKEYSTATE(VK_S) THEN BREAK WEND FUKIDASI("取得中") DIM ID = GETID(GET_FROMPOINT_WIN) PRINT "DIM ID = GETID(<#DBL>" + STATUS(ID, ST_TITLE) + "<#DBL>, <#DBL>" + STATUS(ID, ST_CLASS) + "<#DBL>)" PRINT DIM items[] = ITM_BTN, ITM_LIST, ITM_TAB, ITM_MENU, ITM_TREEVIEW, ITM_LISTVIEW, ITM_EDIT, ITM_STATIC, ITM_STATUSBAR, ITM_TOOLBAR, ITM_LINK, ITM_ACCCLK, ITM_ACCCLK2, ITM_ACCTXT, ITM_ACCEDIT, ITM_FROMLAST FOR item IN items PRINT "// [" + NAME[item] + "]" FOR arr IN GETITEM(ID, item) PRINT "CLKITEM(ID, <#DBL>" + arr + "<#DBL>, " + NAME[item] + ")" NEXT PRINT NEXT ////////////////////////////////////////////////// // 【引数】 // // 【戻値】 // ////////////////////////////////////////////////// PROCEDURE forceQuit() EXITEXIT FEND
結果
// 電卓

DIM ID = GETID(電卓, ApplicationFrameWindow)

// [ITM_BTN]
CLKITEM(ID, 電卓 の最小化, ITM_BTN)
CLKITEM(ID, 電卓 を最大化する, ITM_BTN)
CLKITEM(ID, 電卓 を閉じる, ITM_BTN)
CLKITEM(ID, 角度切り替え, ITM_BTN)
CLKITEM(ID, 双曲線関数, ITM_BTN)
CLKITEM(ID, 指数表記, ITM_BTN)
CLKITEM(ID, すべてのメモリをクリア, ITM_BTN)
CLKITEM(ID, メモリ呼び出し, ITM_BTN)
CLKITEM(ID, メモリ加算, ITM_BTN)
CLKITEM(ID, メモリ減算, ITM_BTN)
CLKITEM(ID, メモリ保存, ITM_BTN)
CLKITEM(ID, 2 乗, ITM_BTN)
CLKITEM(ID, 'X' を指数に, ITM_BTN)
CLKITEM(ID, サイン, ITM_BTN)
CLKITEM(ID, コサイン, ITM_BTN)
CLKITEM(ID, 正接, ITM_BTN)
CLKITEM(ID, 平方根算出, ITM_BTN)
CLKITEM(ID, 10 を指数に, ITM_BTN)
CLKITEM(ID, ログ, ITM_BTN)
CLKITEM(ID, 指数近似曲線, ITM_BTN)
CLKITEM(ID, 剰余, ITM_BTN)
CLKITEM(ID, 逆関数, ITM_BTN)
CLKITEM(ID, 除算, ITM_BTN)
CLKITEM(ID, 乗算, ITM_BTN)
CLKITEM(ID, マイナス, ITM_BTN)
CLKITEM(ID, プラス, ITM_BTN)
CLKITEM(ID, 等号, ITM_BTN)
CLKITEM(ID, 項目をクリア, ITM_BTN)
CLKITEM(ID, クリア, ITM_BTN)
CLKITEM(ID, Backspace, ITM_BTN)
CLKITEM(ID, パイ, ITM_BTN)
CLKITEM(ID, 階乗, ITM_BTN)
CLKITEM(ID, 正 負, ITM_BTN)
CLKITEM(ID, 始め丸かっこ, ITM_BTN)
CLKITEM(ID, 終わり丸かっこ, ITM_BTN)
CLKITEM(ID, 0, ITM_BTN)
CLKITEM(ID, 1, ITM_BTN)
CLKITEM(ID, 2, ITM_BTN)
CLKITEM(ID, 3, ITM_BTN)
CLKITEM(ID, 4, ITM_BTN)
CLKITEM(ID, 5, ITM_BTN)
CLKITEM(ID, 6, ITM_BTN)
CLKITEM(ID, 7, ITM_BTN)
CLKITEM(ID, 8, ITM_BTN)
CLKITEM(ID, 9, ITM_BTN)
CLKITEM(ID, 小数点, ITM_BTN)
CLKITEM(ID, ナビゲーションを開く, ITM_BTN)

// [ITM_LIST]

// [ITM_TAB]
CLKITEM(ID, まだ履歴がありません, ITM_TAB)
CLKITEM(ID, メモリ, ITM_TAB)

// [ITM_MENU]

// [ITM_TREEVIEW]

// [ITM_LISTVIEW]

// [ITM_EDIT]

// [ITM_STATIC]
CLKITEM(ID, 電卓, ITM_STATIC)
CLKITEM(ID, 関数電卓 電卓モード, ITM_STATIC)
CLKITEM(ID, 式は  です, ITM_STATIC)
CLKITEM(ID, 表示は 0 です, ITM_STATIC)

// [ITM_STATUSBAR]

// [ITM_TOOLBAR]

// [ITM_LINK]

// [ITM_ACCCLK]

// [ITM_ACCCLK2]

// [ITM_ACCTXT]

// [ITM_ACCEDIT]

// [ITM_FROMLAST]



// メモ帳

DIM ID = GETID(無題 - メモ帳, Notepad)

// [ITM_BTN]
CLKITEM(ID, 1 行上, ITM_BTN)
CLKITEM(ID, 1 行下, ITM_BTN)
CLKITEM(ID, 最小化, ITM_BTN)
CLKITEM(ID, 最大化, ITM_BTN)
CLKITEM(ID, 閉じる, ITM_BTN)

// [ITM_LIST]

// [ITM_TAB]

// [ITM_MENU]
CLKITEM(ID, ファイル\新規, ITM_MENU)
CLKITEM(ID, ファイル\新しいウィンドウ, ITM_MENU)
CLKITEM(ID, ファイル\開く, ITM_MENU)
CLKITEM(ID, ファイル\上書き保存, ITM_MENU)
CLKITEM(ID, ファイル\名前を付けて保存, ITM_MENU)
CLKITEM(ID, ファイル\ページ設定, ITM_MENU)
CLKITEM(ID, ファイル\印刷, ITM_MENU)
CLKITEM(ID, ファイル\メモ帳の終了, ITM_MENU)
CLKITEM(ID, 編集\元に戻す, ITM_MENU)
CLKITEM(ID, 編集\切り取り, ITM_MENU)
CLKITEM(ID, 編集\コピー, ITM_MENU)
CLKITEM(ID, 編集\貼り付け, ITM_MENU)
CLKITEM(ID, 編集\削除, ITM_MENU)
CLKITEM(ID, 編集\Bing で検索, ITM_MENU)
CLKITEM(ID, 編集\検索, ITM_MENU)
CLKITEM(ID, 編集\次を検索, ITM_MENU)
CLKITEM(ID, 編集\前を検索, ITM_MENU)
CLKITEM(ID, 編集\置換, ITM_MENU)
CLKITEM(ID, 編集\行へ移動, ITM_MENU)
CLKITEM(ID, 編集\すべて選択, ITM_MENU)
CLKITEM(ID, 編集\日付と時刻, ITM_MENU)
CLKITEM(ID, 書式\右端で折り返す, ITM_MENU)
CLKITEM(ID, 書式\フォント, ITM_MENU)
CLKITEM(ID, 表示\ズーム\拡大, ITM_MENU)
CLKITEM(ID, 表示\ズーム\縮小, ITM_MENU)
CLKITEM(ID, 表示\ズーム\既定の倍率に戻す, ITM_MENU)
CLKITEM(ID, 表示\ステータス バー, ITM_MENU)
CLKITEM(ID, ヘルプ\ヘルプの表示, ITM_MENU)
CLKITEM(ID, ヘルプ\フィードバックの送信, ITM_MENU)
CLKITEM(ID, ヘルプ\バージョン情報, ITM_MENU)

// [ITM_TREEVIEW]

// [ITM_LISTVIEW]

// [ITM_EDIT]
CLKITEM(ID, , ITM_EDIT)

// [ITM_STATIC]
CLKITEM(ID, , ITM_STATIC)

// [ITM_STATUSBAR]
CLKITEM(ID, , ITM_STATUSBAR)
CLKITEM(ID, 1 行、1 列, ITM_STATUSBAR)
CLKITEM(ID, 100%, ITM_STATUSBAR)
CLKITEM(ID, Windows (CRLF), ITM_STATUSBAR)
CLKITEM(ID, UTF-8, ITM_STATUSBAR)

// [ITM_TOOLBAR]
CLKITEM(ID, ファイル, ITM_TOOLBAR)
CLKITEM(ID, 編集, ITM_TOOLBAR)
CLKITEM(ID, 書式, ITM_TOOLBAR)
CLKITEM(ID, 表示, ITM_TOOLBAR)
CLKITEM(ID, ヘルプ, ITM_TOOLBAR)

// [ITM_LINK]

// [ITM_ACCCLK]
CLKITEM(ID, 1 行上, ITM_ACCCLK)
CLKITEM(ID, 1 行下, ITM_ACCCLK)

// [ITM_ACCCLK2]
CLKITEM(ID, 1 行上, ITM_ACCCLK2)
CLKITEM(ID, 1 行下, ITM_ACCCLK2)

// [ITM_ACCTXT]
CLKITEM(ID, 1 行、1 列, ITM_ACCTXT)
CLKITEM(ID, 100%, ITM_ACCTXT)
CLKITEM(ID, Windows (CRLF), ITM_ACCTXT)
CLKITEM(ID, UTF-8, ITM_ACCTXT)

// [ITM_ACCEDIT]
CLKITEM(ID, , ITM_ACCEDIT)

// [ITM_FROMLAST]



// Microsoft Excel

DIM ID = GETID(Microsoft Excel - Book1, XLMAIN)

// [ITM_BTN]
CLKITEM(ID, セル モード コマンド, ITM_BTN)
CLKITEM(ID, マクロの記録 記録停止中, ITM_BTN)
CLKITEM(ID, 標準, ITM_BTN)
CLKITEM(ID, ページ レイアウト, ITM_BTN)
CLKITEM(ID, 改ページ プレビュー, ITM_BTN)
CLKITEM(ID, ズーム 100%, ITM_BTN)
CLKITEM(ID, 縮小, ITM_BTN)
CLKITEM(ID, 1 画面分左へ移動, ITM_BTN)
CLKITEM(ID, 1 画面分右へ移動, ITM_BTN)
CLKITEM(ID, 拡大, ITM_BTN)
CLKITEM(ID, 上書き保存, ITM_BTN)
CLKITEM(ID, 元に戻す, ITM_BTN)
CLKITEM(ID, やり直し, ITM_BTN)
CLKITEM(ID, 最小化, ITM_BTN)
CLKITEM(ID, 元のサイズに戻す, ITM_BTN)
CLKITEM(ID, 閉じる, ITM_BTN)
CLKITEM(ID, ファイル タブ, ITM_BTN)
CLKITEM(ID, リボンの最小化, ITM_BTN)
CLKITEM(ID, Microsoft Excel ヘルプ, ITM_BTN)
CLKITEM(ID, 最小化, ITM_BTN)
CLKITEM(ID, 元のサイズ, ITM_BTN)
CLKITEM(ID, 閉じる, ITM_BTN)
CLKITEM(ID, 貼り付け, ITM_BTN)
CLKITEM(ID, 切り取り, ITM_BTN)
CLKITEM(ID, コピー, ITM_BTN)
CLKITEM(ID, 書式のコピー/貼り付け, ITM_BTN)
CLKITEM(ID, Office クリップボード, ITM_BTN)
CLKITEM(ID, 開く, ITM_BTN)
CLKITEM(ID, 開く, ITM_BTN)
CLKITEM(ID, フォント サイズの拡大, ITM_BTN)
CLKITEM(ID, フォント サイズの縮小, ITM_BTN)
CLKITEM(ID, 太字, ITM_BTN)
CLKITEM(ID, 斜体, ITM_BTN)
CLKITEM(ID, 下線, ITM_BTN)
CLKITEM(ID, 下罫線, ITM_BTN)
CLKITEM(ID, 網かけ, ITM_BTN)
CLKITEM(ID, フォントの色, ITM_BTN)
CLKITEM(ID, ふりがなの表示, ITM_BTN)
CLKITEM(ID, セルのフォントの設定, ITM_BTN)
CLKITEM(ID, 上揃え, ITM_BTN)
CLKITEM(ID, 上下中央揃え, ITM_BTN)
CLKITEM(ID, 下揃え, ITM_BTN)
CLKITEM(ID, 左揃え, ITM_BTN)
CLKITEM(ID, 中央揃え, ITM_BTN)
CLKITEM(ID, 右揃え, ITM_BTN)
CLKITEM(ID, インデント解除, ITM_BTN)
CLKITEM(ID, インデント, ITM_BTN)
CLKITEM(ID, 折り返して全体を表示する, ITM_BTN)
CLKITEM(ID, セルを結合して中央揃え, ITM_BTN)
CLKITEM(ID, セルの配置の設定, ITM_BTN)
CLKITEM(ID, 開く, ITM_BTN)
CLKITEM(ID, 通貨表示形式, ITM_BTN)
CLKITEM(ID, パーセント スタイル, ITM_BTN)
CLKITEM(ID, 桁区切りスタイル, ITM_BTN)
CLKITEM(ID, 小数点以下の表示桁数を増やす, ITM_BTN)
CLKITEM(ID, 小数点以下の表示桁数を減らす, ITM_BTN)
CLKITEM(ID, セルの書式設定, ITM_BTN)
CLKITEM(ID, セルの挿入, ITM_BTN)
CLKITEM(ID, セルの削除, ITM_BTN)
CLKITEM(ID, 合計, ITM_BTN)
CLKITEM(ID, 開く, ITM_BTN)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_BTN)
CLKITEM(ID, 1 画面分下へ移動, ITM_BTN)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_BTN)
CLKITEM(ID, 1 列分左へ移動, ITM_BTN)
CLKITEM(ID, 1 画面分右へ移動, ITM_BTN)
CLKITEM(ID, 1 列分右へ移動, ITM_BTN)
CLKITEM(ID, 最小化, ITM_BTN)
CLKITEM(ID, 最大化, ITM_BTN)
CLKITEM(ID, 閉じる, ITM_BTN)
CLKITEM(ID, 最初のワークシートにスクロール, ITM_BTN)
CLKITEM(ID, 前のワークシートにスクロール, ITM_BTN)
CLKITEM(ID, 次のワークシートにスクロール, ITM_BTN)
CLKITEM(ID, 最後のワークシートにスクロール, ITM_BTN)
CLKITEM(ID, 最小化, ITM_BTN)
CLKITEM(ID, 元のサイズに戻す, ITM_BTN)
CLKITEM(ID, 閉じる, ITM_BTN)

// [ITM_LIST]
CLKITEM(ID, MS Pゴシック, ITM_LIST)
CLKITEM(ID, MS Pゴシック, ITM_LIST)
CLKITEM(ID, AR ADGothicJP Medium, ITM_LIST)
CLKITEM(ID, Arial Unicode MS, ITM_LIST)
CLKITEM(ID, BIZ UDPゴシック, ITM_LIST)
CLKITEM(ID, BIZ UDP明朝 Medium, ITM_LIST)
CLKITEM(ID, BIZ UDゴシック, ITM_LIST)
CLKITEM(ID, BIZ UD明朝 Medium, ITM_LIST)
CLKITEM(ID, HGPゴシックE, ITM_LIST)
CLKITEM(ID, HGPゴシックM, ITM_LIST)
CLKITEM(ID, HGP教科書体, ITM_LIST)
CLKITEM(ID, HGP行書体, ITM_LIST)
CLKITEM(ID, HGP創英プレゼンスEB, ITM_LIST)
CLKITEM(ID, HGP創英角ゴシックUB, ITM_LIST)
CLKITEM(ID, HGP創英角ポップ体, ITM_LIST)
CLKITEM(ID, HGP明朝B, ITM_LIST)
CLKITEM(ID, HGP明朝E, ITM_LIST)
CLKITEM(ID, HGSゴシックE, ITM_LIST)
CLKITEM(ID, HGSゴシックM, ITM_LIST)
CLKITEM(ID, HGS教科書体, ITM_LIST)
CLKITEM(ID, HGS行書体, ITM_LIST)
CLKITEM(ID, HGS創英プレゼンスEB, ITM_LIST)
CLKITEM(ID, HGS創英角ゴシックUB, ITM_LIST)
CLKITEM(ID, HGS創英角ポップ体, ITM_LIST)
CLKITEM(ID, HGS明朝B, ITM_LIST)
CLKITEM(ID, HGS明朝E, ITM_LIST)
CLKITEM(ID, HGゴシックE, ITM_LIST)
CLKITEM(ID, HGゴシックM, ITM_LIST)
CLKITEM(ID, HG丸ゴシックM-PRO, ITM_LIST)
CLKITEM(ID, HG教科書体, ITM_LIST)
CLKITEM(ID, HG行書体, ITM_LIST)
CLKITEM(ID, HG正楷書体-PRO, ITM_LIST)
CLKITEM(ID, HG創英プレゼンスEB, ITM_LIST)
CLKITEM(ID, HG創英角ゴシックUB, ITM_LIST)
CLKITEM(ID, HG創英角ポップ体, ITM_LIST)
CLKITEM(ID, HG明朝B, ITM_LIST)
CLKITEM(ID, HG明朝E, ITM_LIST)
CLKITEM(ID, Meiryo UI, ITM_LIST)
CLKITEM(ID, MS Pゴシック, ITM_LIST)
CLKITEM(ID, MS P明朝, ITM_LIST)
CLKITEM(ID, MS UI Gothic, ITM_LIST)
CLKITEM(ID, MS ゴシック, ITM_LIST)
CLKITEM(ID, MS 明朝, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 N-B, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 NK-B, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 NK-R, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 NP-B, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 NP-R, ITM_LIST)
CLKITEM(ID, UD デジタル 教科書体 N-R, ITM_LIST)
CLKITEM(ID, Yu Gothic UI, ITM_LIST)
CLKITEM(ID, Yu Gothic UI Light, ITM_LIST)
CLKITEM(ID, Yu Gothic UI Semibold, ITM_LIST)
CLKITEM(ID, Yu Gothic UI Semilight, ITM_LIST)
CLKITEM(ID, メイリオ, ITM_LIST)
CLKITEM(ID, 游ゴシック, ITM_LIST)
CLKITEM(ID, 游ゴシック Light, ITM_LIST)
CLKITEM(ID, 游ゴシック Medium, ITM_LIST)
CLKITEM(ID, 游明朝, ITM_LIST)
CLKITEM(ID, 游明朝 Demibold, ITM_LIST)
CLKITEM(ID, 游明朝 Light, ITM_LIST)
CLKITEM(ID, Batang, ITM_LIST)
CLKITEM(ID, BatangChe, ITM_LIST)
CLKITEM(ID, Dotum, ITM_LIST)
CLKITEM(ID, DotumChe, ITM_LIST)
CLKITEM(ID, Gulim, ITM_LIST)
CLKITEM(ID, GulimChe, ITM_LIST)
CLKITEM(ID, Gungsuh, ITM_LIST)
CLKITEM(ID, GungsuhChe, ITM_LIST)
CLKITEM(ID, Malgun Gothic, ITM_LIST)
CLKITEM(ID, Malgun Gothic Semilight, ITM_LIST)
CLKITEM(ID, Microsoft JhengHei, ITM_LIST)
CLKITEM(ID, Microsoft JhengHei Light, ITM_LIST)
CLKITEM(ID, Microsoft JhengHei UI, ITM_LIST)
CLKITEM(ID, Microsoft JhengHei UI Light, ITM_LIST)
CLKITEM(ID, Microsoft YaHei, ITM_LIST)
CLKITEM(ID, Microsoft YaHei Light, ITM_LIST)
CLKITEM(ID, Microsoft YaHei UI, ITM_LIST)
CLKITEM(ID, Microsoft YaHei UI Light, ITM_LIST)
CLKITEM(ID, MingLiU_HKSCS-ExtB, ITM_LIST)
CLKITEM(ID, MingLiU-ExtB, ITM_LIST)
CLKITEM(ID, NSimSun, ITM_LIST)
CLKITEM(ID, PMingLiU-ExtB, ITM_LIST)
CLKITEM(ID, SimSun, ITM_LIST)
CLKITEM(ID, SimSun-ExtB, ITM_LIST)
CLKITEM(ID, Alef, ITM_LIST)
CLKITEM(ID, Amiri, ITM_LIST)
CLKITEM(ID, Amiri Quran, ITM_LIST)
CLKITEM(ID, Arial, ITM_LIST)
CLKITEM(ID, Arial Black, ITM_LIST)
CLKITEM(ID, Arial Narrow, ITM_LIST)
CLKITEM(ID, Bahnschrift, ITM_LIST)
CLKITEM(ID, Bahnschrift Condensed, ITM_LIST)
CLKITEM(ID, Bahnschrift Light, ITM_LIST)
CLKITEM(ID, Bahnschrift Light Condensed, ITM_LIST)
CLKITEM(ID, Bahnschrift Light SemiCondensed, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiBold, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiBold Condensed, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiBold SemiConden, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiCondensed, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiLight, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiLight Condensed, ITM_LIST)
CLKITEM(ID, Bahnschrift SemiLight SemiConde, ITM_LIST)
CLKITEM(ID, Book Antiqua, ITM_LIST)
CLKITEM(ID, Bookman Old Style, ITM_LIST)
CLKITEM(ID, Bookshelf Symbol 7, ITM_LIST)
CLKITEM(ID, Bowlby One SC, ITM_LIST)
CLKITEM(ID, Bradley Hand ITC, ITM_LIST)
CLKITEM(ID, Bungee Inline, ITM_LIST)
CLKITEM(ID, Cabin Sketch, ITM_LIST)
CLKITEM(ID, Caladea, ITM_LIST)
CLKITEM(ID, Calibri, ITM_LIST)
CLKITEM(ID, Calibri Light, ITM_LIST)
CLKITEM(ID, Cambria, ITM_LIST)
CLKITEM(ID, Cambria Math, ITM_LIST)
CLKITEM(ID, Candara, ITM_LIST)
CLKITEM(ID, Candara Light, ITM_LIST)
CLKITEM(ID, Carlito, ITM_LIST)
CLKITEM(ID, Century, ITM_LIST)
CLKITEM(ID, Century Gothic, ITM_LIST)
CLKITEM(ID, Cinzel Black, ITM_LIST)
CLKITEM(ID, Comic Sans MS, ITM_LIST)
CLKITEM(ID, Consolas, ITM_LIST)
CLKITEM(ID, Constantia, ITM_LIST)
CLKITEM(ID, Cookie, ITM_LIST)
CLKITEM(ID, Corbel, ITM_LIST)
CLKITEM(ID, Corbel Light, ITM_LIST)
CLKITEM(ID, Courgette, ITM_LIST)
CLKITEM(ID, Courier New, ITM_LIST)
CLKITEM(ID, David CLM, ITM_LIST)
CLKITEM(ID, David Libre, ITM_LIST)
CLKITEM(ID, Dead Kansas, ITM_LIST)
CLKITEM(ID, DejaVu Math TeX Gyre, ITM_LIST)
CLKITEM(ID, DejaVu Sans, ITM_LIST)
CLKITEM(ID, DejaVu Sans Condensed, ITM_LIST)
CLKITEM(ID, DejaVu Sans Light, ITM_LIST)
CLKITEM(ID, DejaVu Sans Mono, ITM_LIST)
CLKITEM(ID, DejaVu Serif, ITM_LIST)
CLKITEM(ID, DejaVu Serif Condensed, ITM_LIST)
CLKITEM(ID, Doppio One, ITM_LIST)
CLKITEM(ID, Dubai, ITM_LIST)
CLKITEM(ID, Dubai Light, ITM_LIST)
CLKITEM(ID, Dubai Medium, ITM_LIST)
CLKITEM(ID, Ebrima, ITM_LIST)
CLKITEM(ID, EmojiOne Color, ITM_LIST)
CLKITEM(ID, Euphorigenic, ITM_LIST)
CLKITEM(ID, Frank Ruehl CLM, ITM_LIST)
CLKITEM(ID, Frank Ruhl Hofshi, ITM_LIST)
CLKITEM(ID, Franklin Gothic Medium, ITM_LIST)
CLKITEM(ID, Freestyle Script, ITM_LIST)
CLKITEM(ID, French Script MT, ITM_LIST)
CLKITEM(ID, Fugaz One, ITM_LIST)
CLKITEM(ID, Gabriola, ITM_LIST)
CLKITEM(ID, Gadugi, ITM_LIST)
CLKITEM(ID, Garamond, ITM_LIST)
CLKITEM(ID, Gentium Basic, ITM_LIST)
CLKITEM(ID, Gentium Book Basic, ITM_LIST)
CLKITEM(ID, Georgia, ITM_LIST)
CLKITEM(ID, Great Vibes, ITM_LIST)
CLKITEM(ID, HoloLens MDL2 Assets, ITM_LIST)
CLKITEM(ID, Impact, ITM_LIST)
CLKITEM(ID, Ink Free, ITM_LIST)
CLKITEM(ID, Javanese Text, ITM_LIST)
CLKITEM(ID, Juice ITC, ITM_LIST)
CLKITEM(ID, KacstBook, ITM_LIST)
CLKITEM(ID, KacstOffice, ITM_LIST)
CLKITEM(ID, Kalam, ITM_LIST)
CLKITEM(ID, Kalam Light, ITM_LIST)
CLKITEM(ID, Kristen ITC, ITM_LIST)
CLKITEM(ID, Leelawadee, ITM_LIST)
CLKITEM(ID, Leelawadee UI, ITM_LIST)
CLKITEM(ID, Leelawadee UI Semilight, ITM_LIST)
CLKITEM(ID, Lemon, ITM_LIST)
CLKITEM(ID, Liberation Mono, ITM_LIST)
CLKITEM(ID, Liberation Sans, ITM_LIST)
CLKITEM(ID, Liberation Sans Narrow, ITM_LIST)
CLKITEM(ID, Liberation Serif, ITM_LIST)
CLKITEM(ID, Limelight, ITM_LIST)
CLKITEM(ID, Linux Biolinum G, ITM_LIST)
CLKITEM(ID, Linux Libertine Display G, ITM_LIST)
CLKITEM(ID, Linux Libertine G, ITM_LIST)
CLKITEM(ID, Lucida Console, ITM_LIST)
CLKITEM(ID, Lucida Handwriting, ITM_LIST)
CLKITEM(ID, Lucida Sans Unicode, ITM_LIST)
CLKITEM(ID, Marcellus SC, ITM_LIST)
CLKITEM(ID, Marlett, ITM_LIST)
CLKITEM(ID, Megrim, ITM_LIST)
CLKITEM(ID, Microsoft Himalaya, ITM_LIST)
CLKITEM(ID, Microsoft New Tai Lue, ITM_LIST)
CLKITEM(ID, Microsoft PhagsPa, ITM_LIST)
CLKITEM(ID, Microsoft Sans Serif, ITM_LIST)
CLKITEM(ID, Microsoft Tai Le, ITM_LIST)
CLKITEM(ID, Microsoft Uighur, ITM_LIST)
CLKITEM(ID, Microsoft Yi Baiti, ITM_LIST)
CLKITEM(ID, Miriam CLM, ITM_LIST)
CLKITEM(ID, Miriam Libre, ITM_LIST)
CLKITEM(ID, Miriam Mono CLM, ITM_LIST)
CLKITEM(ID, Mistral, ITM_LIST)
CLKITEM(ID, Modern, ITM_LIST)
CLKITEM(ID, Mongolian Baiti, ITM_LIST)
CLKITEM(ID, Monotype Corsiva, ITM_LIST)
CLKITEM(ID, Montserrat Subrayada, ITM_LIST)
CLKITEM(ID, MS Outlook, ITM_LIST)
CLKITEM(ID, MS Reference Sans Serif, ITM_LIST)
CLKITEM(ID, MS Reference Specialty, ITM_LIST)
CLKITEM(ID, MT Extra, ITM_LIST)
CLKITEM(ID, MV Boli, ITM_LIST)
CLKITEM(ID, Myanmar Text, ITM_LIST)
CLKITEM(ID, Nachlieli CLM, ITM_LIST)
CLKITEM(ID, Nirmala UI, ITM_LIST)
CLKITEM(ID, Nirmala UI Semilight, ITM_LIST)
CLKITEM(ID, Noto Kufi Arabic, ITM_LIST)
CLKITEM(ID, Noto Mono, ITM_LIST)
CLKITEM(ID, Noto Naskh Arabic, ITM_LIST)
CLKITEM(ID, Noto Naskh Arabic UI, ITM_LIST)
CLKITEM(ID, Noto Sans, ITM_LIST)
CLKITEM(ID, Noto Sans Arabic, ITM_LIST)
CLKITEM(ID, Noto Sans Arabic UI, ITM_LIST)
CLKITEM(ID, Noto Sans Armenian, ITM_LIST)
CLKITEM(ID, Noto Sans Cond, ITM_LIST)
CLKITEM(ID, Noto Sans Georgian, ITM_LIST)
CLKITEM(ID, Noto Sans Hebrew, ITM_LIST)
CLKITEM(ID, Noto Sans Lao, ITM_LIST)
CLKITEM(ID, Noto Sans Light, ITM_LIST)
CLKITEM(ID, Noto Sans Lisu, ITM_LIST)
CLKITEM(ID, Noto Serif, ITM_LIST)
CLKITEM(ID, Noto Serif Armenian, ITM_LIST)
CLKITEM(ID, Noto Serif Cond, ITM_LIST)
CLKITEM(ID, Noto Serif Georgian, ITM_LIST)
CLKITEM(ID, Noto Serif Hebrew, ITM_LIST)
CLKITEM(ID, Noto Serif Lao, ITM_LIST)
CLKITEM(ID, Noto Serif Light, ITM_LIST)
CLKITEM(ID, OCRB, ITM_LIST)
CLKITEM(ID, OpenSymbol, ITM_LIST)
CLKITEM(ID, Palatino Linotype, ITM_LIST)
CLKITEM(ID, Papyrus, ITM_LIST)
CLKITEM(ID, Permanent Marker, ITM_LIST)
CLKITEM(ID, Playball, ITM_LIST)
CLKITEM(ID, Pristina, ITM_LIST)
CLKITEM(ID, Quicksand, ITM_LIST)
CLKITEM(ID, Quicksand Light, ITM_LIST)
CLKITEM(ID, Quicksand Medium, ITM_LIST)
CLKITEM(ID, Reem Kufi, ITM_LIST)
CLKITEM(ID, Roman, ITM_LIST)
CLKITEM(ID, Rubik, ITM_LIST)
CLKITEM(ID, Russo One, ITM_LIST)
CLKITEM(ID, Scheherazade, ITM_LIST)
CLKITEM(ID, Script, ITM_LIST)
CLKITEM(ID, Segoe MDL2 Assets, ITM_LIST)
CLKITEM(ID, Segoe Print, ITM_LIST)
CLKITEM(ID, Segoe Script, ITM_LIST)
CLKITEM(ID, Segoe UI, ITM_LIST)
CLKITEM(ID, Segoe UI Black, ITM_LIST)
CLKITEM(ID, Segoe UI Emoji, ITM_LIST)
CLKITEM(ID, Segoe UI Historic, ITM_LIST)
CLKITEM(ID, Segoe UI Light, ITM_LIST)
CLKITEM(ID, Segoe UI Semibold, ITM_LIST)
CLKITEM(ID, Segoe UI Semilight, ITM_LIST)
CLKITEM(ID, Segoe UI Symbol, ITM_LIST)
CLKITEM(ID, Shrikhand, ITM_LIST)
CLKITEM(ID, Sigmar One, ITM_LIST)
CLKITEM(ID, Sitka Banner, ITM_LIST)
CLKITEM(ID, Sitka Display, ITM_LIST)
CLKITEM(ID, Sitka Heading, ITM_LIST)
CLKITEM(ID, Sitka Small, ITM_LIST)
CLKITEM(ID, Sitka Subheading, ITM_LIST)
CLKITEM(ID, Sitka Text, ITM_LIST)
CLKITEM(ID, Source Code Pro, ITM_LIST)
CLKITEM(ID, Source Code Pro Black, ITM_LIST)
CLKITEM(ID, Source Code Pro ExtraLight, ITM_LIST)
CLKITEM(ID, Source Code Pro Light, ITM_LIST)
CLKITEM(ID, Source Code Pro Medium, ITM_LIST)
CLKITEM(ID, Source Code Pro Semibold, ITM_LIST)
CLKITEM(ID, Source Sans Pro, ITM_LIST)
CLKITEM(ID, Source Sans Pro Black, ITM_LIST)
CLKITEM(ID, Source Sans Pro ExtraLight, ITM_LIST)
CLKITEM(ID, Source Sans Pro Light, ITM_LIST)
CLKITEM(ID, Source Sans Pro Semibold, ITM_LIST)
CLKITEM(ID, Source Serif Pro, ITM_LIST)
CLKITEM(ID, Source Serif Pro Black, ITM_LIST)
CLKITEM(ID, Source Serif Pro ExtraLight, ITM_LIST)
CLKITEM(ID, Source Serif Pro Light, ITM_LIST)
CLKITEM(ID, Source Serif Pro Semibold, ITM_LIST)
CLKITEM(ID, Sylfaen, ITM_LIST)
CLKITEM(ID, Symbol, ITM_LIST)
CLKITEM(ID, Tahoma, ITM_LIST)
CLKITEM(ID, TeamViewer15, ITM_LIST)
CLKITEM(ID, Tempus Sans ITC, ITM_LIST)
CLKITEM(ID, Times New Roman, ITM_LIST)
CLKITEM(ID, Trebuchet MS, ITM_LIST)
CLKITEM(ID, Ubuntu Mono, ITM_LIST)
CLKITEM(ID, Verdana, ITM_LIST)
CLKITEM(ID, Webdings, ITM_LIST)
CLKITEM(ID, Wingdings, ITM_LIST)
CLKITEM(ID, Wingdings 2, ITM_LIST)
CLKITEM(ID, Wingdings 3, ITM_LIST)
CLKITEM(ID, Yellowtail, ITM_LIST)

// [ITM_TAB]
CLKITEM(ID, ホーム, ITM_TAB)
CLKITEM(ID, 挿入, ITM_TAB)
CLKITEM(ID, ページ レイアウト, ITM_TAB)
CLKITEM(ID, 数式, ITM_TAB)
CLKITEM(ID, データ, ITM_TAB)
CLKITEM(ID, 校閲, ITM_TAB)
CLKITEM(ID, 表示, ITM_TAB)
CLKITEM(ID, 開発, ITM_TAB)
CLKITEM(ID, 活用しよう!エクセル, ITM_TAB)
CLKITEM(ID, Sheet1, ITM_TAB)
CLKITEM(ID, ワークシートの挿入, ITM_TAB)

// [ITM_MENU]
CLKITEM(ID, \元に戻す, ITM_MENU)
CLKITEM(ID, \やり直し, ITM_MENU)
CLKITEM(ID, \ツール バーのユーザー設定, ITM_MENU)
CLKITEM(ID, \貼り付け, ITM_MENU)
CLKITEM(ID, \コピー, ITM_MENU)
CLKITEM(ID, \下線, ITM_MENU)
CLKITEM(ID, \罫線, ITM_MENU)
CLKITEM(ID, \網かけ, ITM_MENU)
CLKITEM(ID, \フォントの色, ITM_MENU)
CLKITEM(ID, \ふりがなの表示, ITM_MENU)
CLKITEM(ID, \方向, ITM_MENU)
CLKITEM(ID, \セルを結合して中央揃え, ITM_MENU)
CLKITEM(ID, \通貨表示形式, ITM_MENU)
CLKITEM(ID, \条件付き書式, ITM_MENU)
CLKITEM(ID, \テーブルとして書式設定, ITM_MENU)
CLKITEM(ID, \\セルのスタイル, ITM_MENU)
CLKITEM(ID, \セルのスタイル, ITM_MENU)
CLKITEM(ID, \挿入, ITM_MENU)
CLKITEM(ID, \削除, ITM_MENU)
CLKITEM(ID, \書式, ITM_MENU)
CLKITEM(ID, \オート SUM, ITM_MENU)
CLKITEM(ID, \フィル, ITM_MENU)
CLKITEM(ID, \クリア, ITM_MENU)
CLKITEM(ID, \並べ替えとフィルター, ITM_MENU)
CLKITEM(ID, \検索と選択, ITM_MENU)

// [ITM_TREEVIEW]

// [ITM_LISTVIEW]

// [ITM_EDIT]
CLKITEM(ID, MS Pゴシック, ITM_EDIT)
CLKITEM(ID, 11, ITM_EDIT)
CLKITEM(ID, 標準, ITM_EDIT)
CLKITEM(ID, , ITM_EDIT)

// [ITM_STATIC]

// [ITM_STATUSBAR]

// [ITM_TOOLBAR]
CLKITEM(ID, ステータス バー, ITM_TOOLBAR)
CLKITEM(ID, Ribbon, ITM_TOOLBAR)
CLKITEM(ID, クイック アクセス ツール バー, ITM_TOOLBAR)

// [ITM_LINK]

// [ITM_ACCCLK]
CLKITEM(ID, ステータス バー, ITM_ACCCLK)
CLKITEM(ID, セル モード コマンド, ITM_ACCCLK)
CLKITEM(ID, マクロの記録 記録停止中, ITM_ACCCLK)
CLKITEM(ID, 標準, ITM_ACCCLK)
CLKITEM(ID, ページ レイアウト, ITM_ACCCLK)
CLKITEM(ID, 改ページ プレビュー, ITM_ACCCLK)
CLKITEM(ID, ズーム 100%, ITM_ACCCLK)
CLKITEM(ID, 縮小, ITM_ACCCLK)
CLKITEM(ID, ズーム スライダー, ITM_ACCCLK)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 拡大, ITM_ACCCLK)
CLKITEM(ID, Ribbon, ITM_ACCCLK)
CLKITEM(ID, 新規作成, ITM_ACCCLK)
CLKITEM(ID, 開く, ITM_ACCCLK)
CLKITEM(ID, 上書き保存, ITM_ACCCLK)
CLKITEM(ID, 電子メール, ITM_ACCCLK)
CLKITEM(ID, クイック印刷, ITM_ACCCLK)
CLKITEM(ID, 印刷プレビューと印刷, ITM_ACCCLK)
CLKITEM(ID, スペル チェック, ITM_ACCCLK)
CLKITEM(ID, 元に戻す, ITM_ACCCLK)
CLKITEM(ID, 元に戻す, ITM_ACCCLK)
CLKITEM(ID, やり直し, ITM_ACCCLK)
CLKITEM(ID, やり直し, ITM_ACCCLK)
CLKITEM(ID, 昇順, ITM_ACCCLK)
CLKITEM(ID, 降順, ITM_ACCCLK)
CLKITEM(ID, 最近使用したファイルを開く, ITM_ACCCLK)
CLKITEM(ID, ツール バーのユーザー設定, ITM_ACCCLK)
CLKITEM(ID, その他のボタン, ITM_ACCCLK)
CLKITEM(ID, 最小化, ITM_ACCCLK)
CLKITEM(ID, 元のサイズに戻す, ITM_ACCCLK)
CLKITEM(ID, 閉じる, ITM_ACCCLK)
CLKITEM(ID, ファイル タブ, ITM_ACCCLK)
CLKITEM(ID, 印刷プレビュー, ITM_ACCCLK)
CLKITEM(ID, 背景の削除, ITM_ACCCLK)
CLKITEM(ID, ホーム, ITM_ACCCLK)
CLKITEM(ID, 挿入, ITM_ACCCLK)
CLKITEM(ID, ページ レイアウト, ITM_ACCCLK)
CLKITEM(ID, 数式, ITM_ACCCLK)
CLKITEM(ID, データ, ITM_ACCCLK)
CLKITEM(ID, 校閲, ITM_ACCCLK)
CLKITEM(ID, 表示, ITM_ACCCLK)
CLKITEM(ID, 開発, ITM_ACCCLK)
CLKITEM(ID, アドイン, ITM_ACCCLK)
CLKITEM(ID, 活用しよう!エクセル, ITM_ACCCLK)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK)
CLKITEM(ID, リボンの最小化, ITM_ACCCLK)
CLKITEM(ID, Microsoft Excel ヘルプ, ITM_ACCCLK)
CLKITEM(ID, 最小化, ITM_ACCCLK)
CLKITEM(ID, 元のサイズ, ITM_ACCCLK)
CLKITEM(ID, 閉じる, ITM_ACCCLK)
CLKITEM(ID, 貼り付け, ITM_ACCCLK)
CLKITEM(ID, 貼り付け, ITM_ACCCLK)
CLKITEM(ID, 切り取り, ITM_ACCCLK)
CLKITEM(ID, コピー, ITM_ACCCLK)
CLKITEM(ID, コピー, ITM_ACCCLK)
CLKITEM(ID, 書式のコピー/貼り付け, ITM_ACCCLK)
CLKITEM(ID, Office クリップボード, ITM_ACCCLK)
CLKITEM(ID, 開く, ITM_ACCCLK)
CLKITEM(ID, 開く, ITM_ACCCLK)
CLKITEM(ID, フォント サイズの拡大, ITM_ACCCLK)
CLKITEM(ID, フォント サイズの縮小, ITM_ACCCLK)
CLKITEM(ID, 太字, ITM_ACCCLK)
CLKITEM(ID, 斜体, ITM_ACCCLK)
CLKITEM(ID, 下線, ITM_ACCCLK)
CLKITEM(ID, 二重下線, ITM_ACCCLK)
CLKITEM(ID, 下線, ITM_ACCCLK)
CLKITEM(ID, 下罫線, ITM_ACCCLK)
CLKITEM(ID, 罫線, ITM_ACCCLK)
CLKITEM(ID, 網かけ, ITM_ACCCLK)
CLKITEM(ID, 網かけ, ITM_ACCCLK)
CLKITEM(ID, フォントの色, ITM_ACCCLK)
CLKITEM(ID, フォントの色, ITM_ACCCLK)
CLKITEM(ID, ふりがなの表示, ITM_ACCCLK)
CLKITEM(ID, ふりがなの表示, ITM_ACCCLK)
CLKITEM(ID, セルのフォントの設定, ITM_ACCCLK)
CLKITEM(ID, 上揃え, ITM_ACCCLK)
CLKITEM(ID, 上下中央揃え, ITM_ACCCLK)
CLKITEM(ID, 下揃え, ITM_ACCCLK)
CLKITEM(ID, 方向, ITM_ACCCLK)
CLKITEM(ID, 左から右, ITM_ACCCLK)
CLKITEM(ID, 右から左, ITM_ACCCLK)
CLKITEM(ID, 最初の文字に依存, ITM_ACCCLK)
CLKITEM(ID, 左揃え, ITM_ACCCLK)
CLKITEM(ID, 中央揃え, ITM_ACCCLK)
CLKITEM(ID, 右揃え, ITM_ACCCLK)
CLKITEM(ID, インデント解除, ITM_ACCCLK)
CLKITEM(ID, インデント, ITM_ACCCLK)
CLKITEM(ID, 折り返して全体を表示する, ITM_ACCCLK)
CLKITEM(ID, セルを結合して中央揃え, ITM_ACCCLK)
CLKITEM(ID, セルを結合して中央揃え, ITM_ACCCLK)
CLKITEM(ID, セルの配置の設定, ITM_ACCCLK)
CLKITEM(ID, 開く, ITM_ACCCLK)
CLKITEM(ID, 通貨表示形式, ITM_ACCCLK)
CLKITEM(ID, 通貨表示形式, ITM_ACCCLK)
CLKITEM(ID, パーセント スタイル, ITM_ACCCLK)
CLKITEM(ID, 桁区切りスタイル, ITM_ACCCLK)
CLKITEM(ID, 小数点以下の表示桁数を増やす, ITM_ACCCLK)
CLKITEM(ID, 小数点以下の表示桁数を減らす, ITM_ACCCLK)
CLKITEM(ID, セルの書式設定, ITM_ACCCLK)
CLKITEM(ID, 条件付き書式, ITM_ACCCLK)
CLKITEM(ID, テーブルとして書式設定, ITM_ACCCLK)
CLKITEM(ID, セルのスタイル, ITM_ACCCLK)
CLKITEM(ID, 標準, ITM_ACCCLK)
CLKITEM(ID, どちらでもない, ITM_ACCCLK)
CLKITEM(ID, 悪い, ITM_ACCCLK)
CLKITEM(ID, 良い, ITM_ACCCLK)
CLKITEM(ID, チェック セル, ITM_ACCCLK)
CLKITEM(ID, メモ, ITM_ACCCLK)
CLKITEM(ID, リンク セル, ITM_ACCCLK)
CLKITEM(ID, 計算, ITM_ACCCLK)
CLKITEM(ID, 警告文, ITM_ACCCLK)
CLKITEM(ID, 出力, ITM_ACCCLK)
CLKITEM(ID, 説明文, ITM_ACCCLK)
CLKITEM(ID, 入力, ITM_ACCCLK)
CLKITEM(ID, タイトル, ITM_ACCCLK)
CLKITEM(ID, 見出し 1, ITM_ACCCLK)
CLKITEM(ID, 見出し 2, ITM_ACCCLK)
CLKITEM(ID, 見出し 3, ITM_ACCCLK)
CLKITEM(ID, 見出し 4, ITM_ACCCLK)
CLKITEM(ID, 集計, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 1, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 2, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 3, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 4, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 5, ITM_ACCCLK)
CLKITEM(ID, 20% - アクセント 6, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 1, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 2, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 3, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 4, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 5, ITM_ACCCLK)
CLKITEM(ID, 40% - アクセント 6, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 1, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 2, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 3, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 4, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 5, ITM_ACCCLK)
CLKITEM(ID, 60% - アクセント 6, ITM_ACCCLK)
CLKITEM(ID, アクセント 1, ITM_ACCCLK)
CLKITEM(ID, アクセント 2, ITM_ACCCLK)
CLKITEM(ID, アクセント 3, ITM_ACCCLK)
CLKITEM(ID, アクセント 4, ITM_ACCCLK)
CLKITEM(ID, アクセント 5, ITM_ACCCLK)
CLKITEM(ID, アクセント 6, ITM_ACCCLK)
CLKITEM(ID, パーセント, ITM_ACCCLK)
CLKITEM(ID, 桁区切り, ITM_ACCCLK)
CLKITEM(ID, 桁区切り [0.00], ITM_ACCCLK)
CLKITEM(ID, 通貨, ITM_ACCCLK)
CLKITEM(ID, 通貨 [0.00], ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 上へ移動, ITM_ACCCLK)
CLKITEM(ID, 下へ移動, ITM_ACCCLK)
CLKITEM(ID, セルのスタイル, ITM_ACCCLK)
CLKITEM(ID, セルの挿入, ITM_ACCCLK)
CLKITEM(ID, 挿入, ITM_ACCCLK)
CLKITEM(ID, セルの削除, ITM_ACCCLK)
CLKITEM(ID, 削除, ITM_ACCCLK)
CLKITEM(ID, 書式, ITM_ACCCLK)
CLKITEM(ID, 合計, ITM_ACCCLK)
CLKITEM(ID, オート SUM, ITM_ACCCLK)
CLKITEM(ID, フィル, ITM_ACCCLK)
CLKITEM(ID, クリア, ITM_ACCCLK)
CLKITEM(ID, 並べ替えとフィルター, ITM_ACCCLK)
CLKITEM(ID, 検索と選択, ITM_ACCCLK)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 垂直方向, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK)
CLKITEM(ID, 開く, ITM_ACCCLK)
CLKITEM(ID, 垂直方向, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK)
CLKITEM(ID, システム, ITM_ACCCLK)
CLKITEM(ID, 最小化, ITM_ACCCLK)
CLKITEM(ID, 最大化, ITM_ACCCLK)
CLKITEM(ID, 閉じる, ITM_ACCCLK)
CLKITEM(ID, Book1, ITM_ACCCLK)
CLKITEM(ID, 垂直方向, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK)
CLKITEM(ID, 水平方向, ITM_ACCCLK)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK)
CLKITEM(ID, 最初のワークシートにスクロール, ITM_ACCCLK)
CLKITEM(ID, 前のワークシートにスクロール, ITM_ACCCLK)
CLKITEM(ID, 次のワークシートにスクロール, ITM_ACCCLK)
CLKITEM(ID, 最後のワークシートにスクロール, ITM_ACCCLK)
CLKITEM(ID, Sheet1, ITM_ACCCLK)
CLKITEM(ID, ワークシートの挿入, ITM_ACCCLK)
CLKITEM(ID, MsoWorkPane, ITM_ACCCLK)

// [ITM_ACCCLK2]
CLKITEM(ID, ステータス バー, ITM_ACCCLK2)
CLKITEM(ID, セル モード コマンド, ITM_ACCCLK2)
CLKITEM(ID, マクロの記録 記録停止中, ITM_ACCCLK2)
CLKITEM(ID, 標準, ITM_ACCCLK2)
CLKITEM(ID, ページ レイアウト, ITM_ACCCLK2)
CLKITEM(ID, 改ページ プレビュー, ITM_ACCCLK2)
CLKITEM(ID, ズーム 100%, ITM_ACCCLK2)
CLKITEM(ID, 縮小, ITM_ACCCLK2)
CLKITEM(ID, ズーム スライダー, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 拡大, ITM_ACCCLK2)
CLKITEM(ID, Ribbon, ITM_ACCCLK2)
CLKITEM(ID, 新規作成, ITM_ACCCLK2)
CLKITEM(ID, 開く, ITM_ACCCLK2)
CLKITEM(ID, 上書き保存, ITM_ACCCLK2)
CLKITEM(ID, 電子メール, ITM_ACCCLK2)
CLKITEM(ID, クイック印刷, ITM_ACCCLK2)
CLKITEM(ID, 印刷プレビューと印刷, ITM_ACCCLK2)
CLKITEM(ID, スペル チェック, ITM_ACCCLK2)
CLKITEM(ID, 元に戻す, ITM_ACCCLK2)
CLKITEM(ID, 元に戻す, ITM_ACCCLK2)
CLKITEM(ID, やり直し, ITM_ACCCLK2)
CLKITEM(ID, やり直し, ITM_ACCCLK2)
CLKITEM(ID, 昇順, ITM_ACCCLK2)
CLKITEM(ID, 降順, ITM_ACCCLK2)
CLKITEM(ID, 最近使用したファイルを開く, ITM_ACCCLK2)
CLKITEM(ID, ツール バーのユーザー設定, ITM_ACCCLK2)
CLKITEM(ID, その他のボタン, ITM_ACCCLK2)
CLKITEM(ID, 最小化, ITM_ACCCLK2)
CLKITEM(ID, 元のサイズに戻す, ITM_ACCCLK2)
CLKITEM(ID, 閉じる, ITM_ACCCLK2)
CLKITEM(ID, ファイル タブ, ITM_ACCCLK2)
CLKITEM(ID, 印刷プレビュー, ITM_ACCCLK2)
CLKITEM(ID, 背景の削除, ITM_ACCCLK2)
CLKITEM(ID, ホーム, ITM_ACCCLK2)
CLKITEM(ID, 挿入, ITM_ACCCLK2)
CLKITEM(ID, ページ レイアウト, ITM_ACCCLK2)
CLKITEM(ID, 数式, ITM_ACCCLK2)
CLKITEM(ID, データ, ITM_ACCCLK2)
CLKITEM(ID, 校閲, ITM_ACCCLK2)
CLKITEM(ID, 表示, ITM_ACCCLK2)
CLKITEM(ID, 開発, ITM_ACCCLK2)
CLKITEM(ID, アドイン, ITM_ACCCLK2)
CLKITEM(ID, 活用しよう!エクセル, ITM_ACCCLK2)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, リボンの最小化, ITM_ACCCLK2)
CLKITEM(ID, Microsoft Excel ヘルプ, ITM_ACCCLK2)
CLKITEM(ID, 最小化, ITM_ACCCLK2)
CLKITEM(ID, 元のサイズ, ITM_ACCCLK2)
CLKITEM(ID, 閉じる, ITM_ACCCLK2)
CLKITEM(ID, 貼り付け, ITM_ACCCLK2)
CLKITEM(ID, 貼り付け, ITM_ACCCLK2)
CLKITEM(ID, 切り取り, ITM_ACCCLK2)
CLKITEM(ID, コピー, ITM_ACCCLK2)
CLKITEM(ID, コピー, ITM_ACCCLK2)
CLKITEM(ID, 書式のコピー/貼り付け, ITM_ACCCLK2)
CLKITEM(ID, Office クリップボード, ITM_ACCCLK2)
CLKITEM(ID, 開く, ITM_ACCCLK2)
CLKITEM(ID, 開く, ITM_ACCCLK2)
CLKITEM(ID, フォント サイズの拡大, ITM_ACCCLK2)
CLKITEM(ID, フォント サイズの縮小, ITM_ACCCLK2)
CLKITEM(ID, 太字, ITM_ACCCLK2)
CLKITEM(ID, 斜体, ITM_ACCCLK2)
CLKITEM(ID, 下線, ITM_ACCCLK2)
CLKITEM(ID, 二重下線, ITM_ACCCLK2)
CLKITEM(ID, 下線, ITM_ACCCLK2)
CLKITEM(ID, 下罫線, ITM_ACCCLK2)
CLKITEM(ID, 罫線, ITM_ACCCLK2)
CLKITEM(ID, 網かけ, ITM_ACCCLK2)
CLKITEM(ID, 網かけ, ITM_ACCCLK2)
CLKITEM(ID, フォントの色, ITM_ACCCLK2)
CLKITEM(ID, フォントの色, ITM_ACCCLK2)
CLKITEM(ID, ふりがなの表示, ITM_ACCCLK2)
CLKITEM(ID, ふりがなの表示, ITM_ACCCLK2)
CLKITEM(ID, セルのフォントの設定, ITM_ACCCLK2)
CLKITEM(ID, 上揃え, ITM_ACCCLK2)
CLKITEM(ID, 上下中央揃え, ITM_ACCCLK2)
CLKITEM(ID, 下揃え, ITM_ACCCLK2)
CLKITEM(ID, 方向, ITM_ACCCLK2)
CLKITEM(ID, 左から右, ITM_ACCCLK2)
CLKITEM(ID, 右から左, ITM_ACCCLK2)
CLKITEM(ID, 最初の文字に依存, ITM_ACCCLK2)
CLKITEM(ID, 左揃え, ITM_ACCCLK2)
CLKITEM(ID, 中央揃え, ITM_ACCCLK2)
CLKITEM(ID, 右揃え, ITM_ACCCLK2)
CLKITEM(ID, インデント解除, ITM_ACCCLK2)
CLKITEM(ID, インデント, ITM_ACCCLK2)
CLKITEM(ID, 折り返して全体を表示する, ITM_ACCCLK2)
CLKITEM(ID, セルを結合して中央揃え, ITM_ACCCLK2)
CLKITEM(ID, セルを結合して中央揃え, ITM_ACCCLK2)
CLKITEM(ID, セルの配置の設定, ITM_ACCCLK2)
CLKITEM(ID, 開く, ITM_ACCCLK2)
CLKITEM(ID, 通貨表示形式, ITM_ACCCLK2)
CLKITEM(ID, 通貨表示形式, ITM_ACCCLK2)
CLKITEM(ID, パーセント スタイル, ITM_ACCCLK2)
CLKITEM(ID, 桁区切りスタイル, ITM_ACCCLK2)
CLKITEM(ID, 小数点以下の表示桁数を増やす, ITM_ACCCLK2)
CLKITEM(ID, 小数点以下の表示桁数を減らす, ITM_ACCCLK2)
CLKITEM(ID, セルの書式設定, ITM_ACCCLK2)
CLKITEM(ID, 条件付き書式, ITM_ACCCLK2)
CLKITEM(ID, テーブルとして書式設定, ITM_ACCCLK2)
CLKITEM(ID, セルのスタイル, ITM_ACCCLK2)
CLKITEM(ID, 標準, ITM_ACCCLK2)
CLKITEM(ID, どちらでもない, ITM_ACCCLK2)
CLKITEM(ID, 悪い, ITM_ACCCLK2)
CLKITEM(ID, 良い, ITM_ACCCLK2)
CLKITEM(ID, チェック セル, ITM_ACCCLK2)
CLKITEM(ID, メモ, ITM_ACCCLK2)
CLKITEM(ID, リンク セル, ITM_ACCCLK2)
CLKITEM(ID, 計算, ITM_ACCCLK2)
CLKITEM(ID, 警告文, ITM_ACCCLK2)
CLKITEM(ID, 出力, ITM_ACCCLK2)
CLKITEM(ID, 説明文, ITM_ACCCLK2)
CLKITEM(ID, 入力, ITM_ACCCLK2)
CLKITEM(ID, タイトル, ITM_ACCCLK2)
CLKITEM(ID, 見出し 1, ITM_ACCCLK2)
CLKITEM(ID, 見出し 2, ITM_ACCCLK2)
CLKITEM(ID, 見出し 3, ITM_ACCCLK2)
CLKITEM(ID, 見出し 4, ITM_ACCCLK2)
CLKITEM(ID, 集計, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 1, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 2, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 3, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 4, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 5, ITM_ACCCLK2)
CLKITEM(ID, 20% - アクセント 6, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 1, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 2, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 3, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 4, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 5, ITM_ACCCLK2)
CLKITEM(ID, 40% - アクセント 6, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 1, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 2, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 3, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 4, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 5, ITM_ACCCLK2)
CLKITEM(ID, 60% - アクセント 6, ITM_ACCCLK2)
CLKITEM(ID, アクセント 1, ITM_ACCCLK2)
CLKITEM(ID, アクセント 2, ITM_ACCCLK2)
CLKITEM(ID, アクセント 3, ITM_ACCCLK2)
CLKITEM(ID, アクセント 4, ITM_ACCCLK2)
CLKITEM(ID, アクセント 5, ITM_ACCCLK2)
CLKITEM(ID, アクセント 6, ITM_ACCCLK2)
CLKITEM(ID, パーセント, ITM_ACCCLK2)
CLKITEM(ID, 桁区切り, ITM_ACCCLK2)
CLKITEM(ID, 桁区切り [0.00], ITM_ACCCLK2)
CLKITEM(ID, 通貨, ITM_ACCCLK2)
CLKITEM(ID, 通貨 [0.00], ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 下へ移動, ITM_ACCCLK2)
CLKITEM(ID, セルのスタイル, ITM_ACCCLK2)
CLKITEM(ID, セルの挿入, ITM_ACCCLK2)
CLKITEM(ID, 挿入, ITM_ACCCLK2)
CLKITEM(ID, セルの削除, ITM_ACCCLK2)
CLKITEM(ID, 削除, ITM_ACCCLK2)
CLKITEM(ID, 書式, ITM_ACCCLK2)
CLKITEM(ID, 合計, ITM_ACCCLK2)
CLKITEM(ID, オート SUM, ITM_ACCCLK2)
CLKITEM(ID, フィル, ITM_ACCCLK2)
CLKITEM(ID, クリア, ITM_ACCCLK2)
CLKITEM(ID, 並べ替えとフィルター, ITM_ACCCLK2)
CLKITEM(ID, 検索と選択, ITM_ACCCLK2)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 垂直方向, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK2)
CLKITEM(ID, 開く, ITM_ACCCLK2)
CLKITEM(ID, 垂直方向, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK2)
CLKITEM(ID, システム, ITM_ACCCLK2)
CLKITEM(ID, 最小化, ITM_ACCCLK2)
CLKITEM(ID, 最大化, ITM_ACCCLK2)
CLKITEM(ID, 閉じる, ITM_ACCCLK2)
CLKITEM(ID, Book1, ITM_ACCCLK2)
CLKITEM(ID, 垂直方向, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分上へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分下へ移動, ITM_ACCCLK2)
CLKITEM(ID, カーソルを 1 行下へ移動, ITM_ACCCLK2)
CLKITEM(ID, 水平方向, ITM_ACCCLK2)
CLKITEM(ID, 1 列分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分左へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 画面分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 1 列分右へ移動, ITM_ACCCLK2)
CLKITEM(ID, 最初のワークシートにスクロール, ITM_ACCCLK2)
CLKITEM(ID, 前のワークシートにスクロール, ITM_ACCCLK2)
CLKITEM(ID, 次のワークシートにスクロール, ITM_ACCCLK2)
CLKITEM(ID, 最後のワークシートにスクロール, ITM_ACCCLK2)
CLKITEM(ID, Sheet1, ITM_ACCCLK2)
CLKITEM(ID, ワークシートの挿入, ITM_ACCCLK2)
CLKITEM(ID, MsoWorkPane, ITM_ACCCLK2)

// [ITM_ACCTXT]
CLKITEM(ID, フォント:, ITM_ACCTXT)
CLKITEM(ID, フォント サイズ:, ITM_ACCTXT)
CLKITEM(ID, 表示形式, ITM_ACCTXT)

// [ITM_ACCEDIT]
CLKITEM(ID, MS Pゴシック, ITM_ACCEDIT)
CLKITEM(ID, 11, ITM_ACCEDIT)
CLKITEM(ID, 標準, ITM_ACCEDIT)
CLKITEM(ID, , ITM_ACCEDIT)

// [ITM_FROMLAST]


アイドル時間を取得

DEF_DLL GetTickCount(): Dword: kernel32 DEF_DLL GetLastInputInfo({DWORD, DWORD}): BOOL: user32 DIM t SETHOTKEY(VK_ESC, EMPTYPARAM, "forceQuit") WHILE TRUE GetLastInputInfo(8, t) FUKIDASI((GetTickCount() - t) + "ms") SLEEP(0.01) WEND ////////////////////////////////////////////////// // 【引数】 // // 【戻値】 // ////////////////////////////////////////////////// PROCEDURE forceQuit() EXITEXIT FEND

マウスカーソル下のウィンドウの情報を吹き出しに表示

PUBLIC ttl, cls SETHOTKEY(VK_ESC, , "forceQuit") SETHOTKEY(VK_S, MOD_ALT, "output") WHILE TRUE ID = GETID(GET_FROMPOINT_WIN) msg = "" msg = msg + "ALT+Sでカーソル下のタイトルとクラス名を出力<#CR>" msg = msg + "ESCで終了<#CR>" msg = msg + "<#CR>" ttl = STATUS(ID, ST_TITLE) cls = STATUS(ID, ST_CLASS) msg = msg + "タイトル:" + ttl + "<#CR>" msg = msg + "クラス名:" + cls + "<#CR>" msg = msg + "X座標:" + STATUS(ID, ST_X) + "<#CR>" msg = msg + "Y座標:" + STATUS(ID, ST_Y) + "<#CR>" msg = msg + "幅:" + STATUS(ID, ST_WIDTH) + "<#CR>" msg = msg + "高さ:" + STATUS(ID, ST_HEIGHT) + "<#CR>" msg = msg + "クライアントX座標:" + STATUS(ID, ST_CLX) + "<#CR>" msg = msg + "クライアントY座標:" + STATUS(ID, ST_CLY) + "<#CR>" msg = msg + "クライアント幅:" + STATUS(ID, ST_CLWIDTH) + "<#CR>" msg = msg + "クライアント高さ:" + STATUS(ID, ST_CLHEIGHT) + "<#CR>" msg = msg + "親ウィンドウID:" + STATUS(ID, ST_PARENT) + "<#CR>" msg = msg + "アイコン状態:" + STATUS(ID, ST_ICON) + "<#CR>" msg = msg + "最大化:" + STATUS(ID, ST_MAXIMIZED) + "<#CR>" msg = msg + "表示状態:" + STATUS(ID, ST_VISIBLE) + "<#CR>" msg = msg + "アクティブ状態:" + STATUS(ID, ST_ACTIVE) + "<#CR>" msg = msg + "ビジー状態:" + STATUS(ID, ST_BUSY) + "<#CR>" msg = msg + "有効ID:" + STATUS(ID, ST_ISID) + "<#CR>" msg = msg + "64bit:" + STATUS(ID, ST_WIN64) + "<#CR>" msg = msg + "EXEパス:" + STATUS(ID, ST_PATH) + "<#CR>" msg = msg + "プロセスID:" + STATUS(ID, ST_PROCESS) + "<#CR>" msg = msg + "モニター番号:" + STATUS(ID, ST_MONITOR) + "<#CR>" FUKIDASI(msg) SLEEP(0.01) WEND // 強制終了する PROCEDURE forceQuit() EXITEXIT FEND // カーソル下のウィンドウのタイトルとクラス名を出力 PROCEDURE output() PRINT "GETID(<#DBL>" + ttl + "<#DBL>, <#DBL>" + cls + "<#DBL>)" PRINT ttl PRINT cls PRINT "----------" FEND

プログラム実行時からの経過時間を表示(ESCで終了)

SETHOTKEY(VK_ESC, , "forceQuit") DIM t = GETTIME() WHILE TRUE FUKIDASI(GETTIME() - t) SLEEP(0.001) WEND PROCEDURE forceQuit() EXITEXIT FEND

マウスカーソル下の文字情報を取得

WHILE TRUE DIM x = G_MOUSE_X DIM y = G_MOUSE_Y DIM ID = GETID(GET_FROMPOINT_WIN) FUKIDASI(POSACC(ID, x - STATUS(ID, ST_CLX), y - STATUS(ID, ST_CLY), ACC_BACK)) SLEEP(0.001) WEND

Yahoo!ファイナンスから米ドル・ユーロ・豪ドルのレートを取得

IE = CREATEOLEOBJ("InternetExplorer.Application") IE.Visible = TRUE IE.Navigate("https://info.finance.yahoo.co.jp/fx/") BusyWait(IE) // ループを抜ける用のフラグ PUBLIC flg = FALSE // ESCキーを入力でloopBreak関数を実行 SETHOTKEY(VK_ESC, , "loopBreak") REPEAT usd = IE.document.getElementById("USDJPY_top_bid").innerText eur = IE.document.getElementById("EURJPY_top_bid").innerText aud = IE.document.getElementById("AUDJPY_top_bid").innerText msg = "米ドル/円<#TAB>" + usd + "<#CR>" + _ "ユーロ/円<#TAB>" + eur + "<#CR>" + _ "豪ドル/円<#TAB>" + aud + "<#CR>" + _ "ESCで終了" FUKIDASI(msg) SLEEP(0.01) UNTIL flg = TRUE IE.Quit PROCEDURE loopBreak() flg = TRUE FEND ////////////////////////////////////////////////// // 【引数】 // IE : IEオブジェクト // 【戻値】 // ////////////////////////////////////////////////// PROCEDURE BusyWait(IE) TRY SLEEP(0.500) REPEAT SLEEP(0.010) UNTIL !IE.Busy AND IE.readyState = 4 EXCEPT SLEEP(5.000) ENDTRY FEND

マウスカーソル下の色を取得

// ESCキーで強制終了 SETHOTKEY(VK_ESC, EMPTYPARAM, "forceQuit") WHILE TRUE DIM c = PEEKCOLOR(G_MOUSE_X, G_MOUSE_Y) DIM r = c AND $FF DIM g = (c AND $FF00) / $100 DIM b = (c AND $FF0000) / $10000 FUKIDASI("赤<#TAB>" + r + "<#CR>緑<#TAB>" + g + "<#CR>青<#TAB>" + b) SLEEP(0.001) WEND ////////////////////////////////////////////////// // 【引数】 // // 【戻値】 // ////////////////////////////////////////////////// PROCEDURE forceQuit() EXITEXIT FEND

指定日時までのカウントダウンタイマー

DIM date = dateAdd("d", 1, today()) DIM targetTime = GETTIME(0, date + " 00:00:00") REPEAT DIM remainingTime = targetTime - GETTIME() FUKIDASI(remainingTime + "秒") SLEEP(0.001) UNTIL remainingTime <= 0 MSGBOX("0時になりました。") ////////////////////////////////////////////////// // 【引数】 // interval : 加算する時間間隔を表す文字列式(yyyy:年、m:月、d:日、ww:週、h:時、n:分、s:秒) // num : dateに加算する値。未来は正、過去は負で指定 // date : 時間間隔を加算する日付 // 【戻値】 // 日時(date)に、指定した単位(interval)の時間(num)を加算して返します ////////////////////////////////////////////////// FUNCTION dateAdd(interval, num, date) GETTIME(0, date) SELECT interval CASE "yyyy" d = (G_TIME_YY + num) + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 CASE "m" IFB num > 0 THEN year = G_TIME_YY + INT((G_TIME_MM + num) / 12) month = REPLACE(FORMAT(((G_TIME_MM + num) MOD 12), 2), " ", "0") ELSE year = G_TIME_YY + CEIL((G_TIME_MM + num) / 12 - 1) month = REPLACE(FORMAT(G_TIME_MM - (ABS(num) MOD 12), 2), " ", "0") ENDIF IF month = "00" THEN month = 12 day = G_TIME_DD2 d = "" + year + month + day IFB !isDate(d) THEN d = year + "/" + month + "/" + "01" d = getEndOfMonth(d) ELSE d = year + "/" + month + "/" + day ENDIF CASE "d" GETTIME(num, date) d = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 CASE "ww" GETTIME(num * 7, date) d = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 CASE "h" GETTIME(num / 24, date) d = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 + " " + G_TIME_HH2 + ":" + G_TIME_NN2 + ":" + G_TIME_SS2 CASE "n" GETTIME(num / 1440, date) d = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 + " " + G_TIME_HH2 + ":" + G_TIME_NN2 + ":" + G_TIME_SS2 CASE "s" GETTIME(num / 86400, date) d = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 + " " + G_TIME_HH2 + ":" + G_TIME_NN2 + ":" + G_TIME_SS2 SELEND result = d FEND ////////////////////////////////////////////////// // 【引数】 // date : 日付(”YYYYMMDD” or “YYYY/MM/DD” or “YYYY-MM-DD” or “YYYYMMDDHHNNSS” or “YYYY/MM/DD HH:NN:SS”) // m : 第一引数の指定日からプラスマイナス m 月とする(デフォルト=0) // 【戻値】 // date から m 月後の月末の日付 ////////////////////////////////////////////////// FUNCTION getEndOfMonth(date, m = 0) GETTIME(0, date) IFB m >= 0 THEN year = G_TIME_YY + INT((G_TIME_MM + m + 1) / 12) month = REPLACE(FORMAT(((G_TIME_MM + m + 1) MOD 12), 2), " ", "0") ELSE year = G_TIME_YY + CEIL((G_TIME_MM + m + 1) / 12 - 1) month = REPLACE(FORMAT(G_TIME_MM - (ABS(m + 1) MOD 12), 2), " ", "0") IF EVAL(month) < 0 THEN month = REPLACE(FORMAT(12 + EVAL(month), 2), " ", "0") ENDIF IF month = "00" THEN month = "12" day = "01" d = "" + year + month + day GETTIME(-1, d) RESULT = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 FEND ////////////////////////////////////////////////// // 【引数】 // 日付 : YYYYMMDD // 【戻値】 // TRUE : 日付として認識できる、FALSE : 日付として認識できない ////////////////////////////////////////////////// FUNCTION isDate(date) Pattern = "^(?!([02468][1235679]|[13579][01345789])000229)(([0-9]{4}(01|03|05|07|08|10|12)(0[1-9]|[12][0-9]|3[01]))|([0-9]{4}(04|06|09|11)(0[1-9]|[12][0-9]|30))|([0-9]{4}02(0[1-9]|1[0-9]|2[0-8]))|([0-9]{2}([02468][048]|[13579][26])0229))$" match = reExecute(date, Pattern) SELECT match.Count CASE 1 res = TRUE CASE 0 res = FALSE SELEND RESULT = res FEND ////////////////////////////////////////////////// // 【引数】 // str : 正規表現による検索の対象となる文字列 // Pattern : 正規表現で使用するパターンを設定 // IgnoreCase : 大文字・小文字を区別しない場合はTrue、区別する場合はFalse // Global : 文字列全体を検索する場合はTrue、しない場合はFalse // 【戻値】 // 正規表現で検索した結果をMatchesコレクションとして返します。 ////////////////////////////////////////////////// FUNCTION reExecute(str, Pattern, IgnoreCase = TRUE, Global = TRUE) DIM re = CREATEOLEOBJ("VBScript.RegExp") re.Pattern = Pattern re.IgnoreCase = IgnoreCase re.Global = Global RESULT = re.Execute(str) FEND ////////////////////////////////////////////////// // 【引数】 // // 【戻値】 // 今日の日付 ////////////////////////////////////////////////// FUNCTION today() GETTIME() RESULT = G_TIME_YY4 + "/" + G_TIME_MM2 + "/" + G_TIME_DD2 FEND

この記事は役に立ちましたか?
役に立った 役に立たなかった