C#でキーボード入力をエミュレートする方法

C#からWindows APIを叩いてキーボードの入力をエミュレートする方法を紹介する。 使うAPIは、SendInputだけ。 マウスポインタを移動させる方法を紹介する記事で説明したようにビルドの警告を回避するために次 … 続きを読む

外食大好きな私がコロナ禍でもちょっと気になりそうなレストラン・居酒屋の妄想

新型コロナのパンデミックという状況にあっては、まず「不要不急の外出は控える」という判断になるので「外食などもっての外」というのがほとんどの人の考えだと思う。 私も例外ではなく、ここ何週間も外食はしていない。 基本的に自炊 … 続きを読む

.NET Coreの自己完結型アプリからInteropServicesを参照する場合の注意点

.NET Coreを用いた開発環境では、自己完結型アプリケーションという形式でアプリをビルドできる。 この自己完結型アプリというのは、ユーザーのPCがWindows 10でさえあれば、何も他の実行環境(.NET Fram … 続きを読む

マウスとキーボードの操作を自動化しよう

kusa-mochi-autoとは Windowsのパソコンのマウスとキーボードの操作を自動化するフリーツール。(2020年4月30日現在、アルファ版) このブログの執筆者であるもちが日頃の無益な作業をオープンソースで何 … 続きを読む

C#でマウスホイールの動作をさせる方法

C#からWindows APIを叩いてマウスホイールの上/下回転の動作をさせる方法を紹介する。 使うAPIは、GetCursorPosとSendInputの2つ。 マウスポインタを移動させる方法を紹介する記事で説明したよ … 続きを読む

マウス・キーボード操作の自動化機能をつくろう

Windows APIを使うと、マウスとキーボードの操作などをプログラムから行える。 Windows APIは、Windowsが標準搭載しているもので、これを使用すると種々のプログラムからWindowsの様々な機能を利用 … 続きを読む