スマートフォン用の表示で見る俺言語。ctypesGetWindowTextで文字列が取得できない場合(他プロセスのコントロール文字列は取得できないらしい、意味不明)は指定のハンドルにメッセージを投げて文字列を取得する。投げるメッセージの定数はwinuser32.h内に記載されている。キーボードだけでなくマウスクリックも検知できる。返ってこれば押されてると判定。押されていない時の戻り値は確か0だったはず。Pythonデスクトップ座標をwin32apiを使ってゲットするにはまずc言語での構造体をpython上で定義してあげる必要がある。今回は構造体用にクラスを作ってそのインスタンスを使う。win32apictypesが使える様になってAPIを調べる機会が増加。よいサイトを見つけたのでメモ。月別アーカイブ参加グループプログラミング俺言語。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。