使わせていただいました。キーの押し下げ状態を取得してマクロの機能を切り替えることができるようになり、ものすごく便利になりそうです。最近手をつけていた「カッコをはずす」「カッコを削除/追加」マクロに導入し、「カッコを追加/削除」マクロとして機能を統合することができました。指定して動作させたりと使いでがありそうです。:)マクロをまとめることで、ツールバー上の自作マクロのアイコン数の削減にもつながりますから、これは本当にすばらしい。氏に感謝を申しあげます。利用したマクロの公開に問題があるようでしたらお知らせ下さいませ。返信ども、pizzです。使っていただき、ありがとうございます。喜んでいただけたようで、私も嬉しいです。みなさんに使っていただくために公開したものですので、どうぞご自由にお使いください。返信ありがとうございます。既存のマクロを魔改造(パワーアップ)するツールとして、本当に便利です。これからのマクロ制作、再編を考えると楽しくてなりません。XDありがたく大事に使わせていただきます。includeライブラリのようにマクロライブラリの一項目としてページを設けてもよいのではないでしょうか。みなさんに使っていただくために公開したものですので、どうぞご自由にお使いください。本当に広く利用されるべきツールだとおもいます。できるようになりました。返信リクエストをいただいたので、独立して公開ページを作成しました。プログラム本体には変更ありません。https://www.haijin-boys.com/wiki/GetKeySatate.exe(キー状態取得実行ファイル)すみませんが、リンク先変更をお願いします。リンクしてありますので、そのままでも支障はありませんが)また、注意事項等お気づきの点がありましたら、直接wikiを編集していただいても構いません。返信すみません、リンクに失敗しました。「GetKeyState.exe(キー状態取得実行ファイル)」を作成してあります。返信ご投稿いただきありがとうございます。すみません、リンクに失敗しました。自動リンクの対象外になるようでしたので、カッコが含まれていても大丈夫なようにフォーラムのプログラムを修正しておきました。リクエストをいただいたので、独立して公開ページを作成しました。注意事項等お気づきの点がありましたら、直接wikiを編集していただいても構いませんありがとうございます。祝・正式(?)公開!「使い方」の説明文に加筆&「サンプルコード」の追加をさせていただきました。すみませんが、リンク先変更をお願いします。ページを設けていただいたので、「カッコを追加/削除」のほうも直しておきました。カッコが含まれていても大丈夫なようにフォーラムのプログラムを修正しておきました。そのままになっちゃうんですよね。書きかえないので...、修正ありがとうございます。修正ありがとうございます。私のスペルミスもあって...(^^;正しくは下記です。リクエストをいただいたので、独立して公開ページを作成しました。これは良いものですね~。いやぁ、良いものですね~早速使わせていただきました。ありがとうございます。さんwikiページの加筆修正、ありがとうございます!!すっかり立派なページになりました。さんご利用ありがとうございます。喜んでいただけたようで、なによりです。さんと以下のようなやりとりをしたことがありました。合わせたショートカットキーが全滅しちゃいますから実用性は低いかもしれませんね。使ってみるとこの便利さはただごとじゃありませんでしたし、当時の懸念も杞憂であったことがわかりました。使っていないマクロでもショートカットキーの割りあてはユーザーの任意によるものですから、ショートカットキーはかならずしも必要なものでもありませんでしたね。ページに加筆した内容のとおり、マクロメニューや右クリックメニューからのマクロ実行のときにまで使えて、キーボード派の方にもメリットは大きい気がします。:)マクロを作るさいに「できること」の範囲がひろがりすぎてヤバイです。ポップアップメニューにコマンドを詰めこむマクロでも、「通常はコマンド少なめ/修飾キーですべてのコマンドを表示」とかできるので、コマンドが肥大化しすぎた「カッコで囲う」や「引用符/コメント」マクロなども運用しやすくなりそうです(非公開)。3行マクロ、5行マクロみたいな小マクロも2つ3つを1つにまとめられたりして楽しすぎ。できるようになりました。:D「行コメント」(コメントマーク付け外し)マクロは、個人的にかなり使い出があるものとおもってその後うpしました。新規に「ファイルのフルパスをコピーして閉じる」マクロも投稿しました。「ファイルを開いた時」専用のイベントマクロです。ファイルのフルパスを文字列として挿入したいとおもっていたのをマクロにしちゃいました。呼び出すので修飾キーは長押ししてないとけませんが、一応予定していた使い方はできるかんじです(イベントマクロの仕様上、複数ファイルをまとめて開いたときには1回しかマクロが実行されないので、ひとつずつでしか使えませんが)。仕込んで選択範囲の前後を1文字ずつ拡張/縮小とか、ポップアップメニューマクロの表示アイテムの切り替えにも使っています。