C#

AutomaitonElementって何?

MSDN のソースコードを読んだり、プロトタイプを作って動作を確認してみたりを繰り返した結果、以下のようなモノだと理解しています。 ①「ウィンドウ」とは別の画面要素を識別可能な単位 ②「AutomationElement」として、外形等の一部情報が取得できる ③WinFo…

マウス操作をグローバルフックする

C#

C#でのグローバルフックですが、すでに多くの情報がネット上にありますし、他と差別化できるような情報は持っていませんごめんなさい、というのが本音です。 何で書いたかというと、テスト自動化においての肝となる「AutomationElement」について触れる前に…

Formの見た目をカスタマイズする

2017年頃、Microsoft様の以下サイトに 「ソフトウェアのブランド化にはオリジナルデザインがイイヨ」 という内容が(たしか)載っておりまして、仕事中「どうです、フルドロー導入しませんか」と提案ネタにしておりました。 https://msdn.microsoft.com/ja-j…