.NET Core, .NET Framework, C#, Windows API, 働き方改革, 業務効率化, 自動化

C#からWindows APIを叩いてキーボードの入力をエミュレートする方法を紹介する。

使うAPIは、SendInputだけ。

マウスポインタを移動させる方法を紹介する記事で説明したようにビルドの警告を回避す ...

.NET Core, .NET Framework, C#, Windows API, 働き方改革, 業務効率化, 自動化

C#からWindows APIを叩いてマウスホイールの上/下回転の動作をさせる方法を紹介する。

使うAPIは、GetCursorPosとSendInputの2つ。

マウスポインタを移動させる方法を紹介する記事で ...

.NET Core, .NET Framework, C#, Windows 10, Windows API, 働き方改革, 自動化

Windows APIを使うと、マウスとキーボードの操作などをプログラムから行える。

Windows APIは、Windowsが標準搭載しているもので、これを使用すると種々のプログラムからWindowsの様々な機能を利用で ...

.NET Core, .NET Framework, C#, Windows API, 働き方改革, 業務効率化, 自動化

C#からWindows APIを叩いてマウスのクリック/右クリック/中央ボタンのクリックをエミュレートする方法を紹介する。

使うAPIは、GetCursorPosとSendInputの2つ。

マウスポインタを移 ...

.NET Core, .NET Framework, C#, Windows API, 働き方改革, 自動化

C#からWindows APIを叩いてマウスポインタを移動させる方法を紹介する。

SendInput関数を使う方法もあるけど、複雑でしかも使い勝手が悪いのでSetCursorPos関数を使う方法で考える。

こっ ...

.NET Core, .NET Framework, C#, scRGB, WPF, ガンマ補正

もくじ問題となる現象
原因
対策
問題となる現象

WPFでは,DropShadowEffectのColorプロパティに指定した色がそのまま影の色に反映される訳ではなく,暗めの色に変換されてから表示される。

...

C#, Visual Studio, WPF, XAML

WPFのコンバーターとは、System.Windows.Data.IValueConverterインターフェイスが実装されたクラスのこと。
コンバーターはその名の通り、「変換するもの」。
コンバーターが用意されていると ...

C#, WPF

WPFでボタンなどのコントロールの4つの角に対して丸みを個別にバインディングしようと思うと意外と難しい。
角が丸いボタンで考えると,例えば次のようなことがしたくなることがある。

ボタンのサイズに応じて角の丸みの