Classes | |
| class | KeyDown |
| 仮想的なキーダウンを生成するクラス More... | |
| class | KeyUp |
| 仮想的なキーアップを生成するクラス More... | |
| class | Key |
| 仮想的なキーのダウンとアップを生成するクラス More... | |
| class | Char |
| 仮想的な文字入力を生成するクラス More... | |
| class | MouseMove |
| 仮想的なマウス移動を生成するクラス More... | |
| class | MouseLeftDown |
| 仮想的なマウスの左ボタンダウンを生成するクラス More... | |
| class | MouseLeftUp |
| 仮想的なマウスの左ボタンアップを生成するクラス More... | |
| class | MouseLeftClick |
| 仮想的なマウスの左ボタンのダウンとアップを生成するクラス More... | |
| class | MouseRightDown |
| 仮想的なマウスの右ボタンダウンを生成するクラス More... | |
| class | MouseRightUp |
| 仮想的なマウスの右ボタンアップを生成するクラス More... | |
| class | MouseRightClick |
| 仮想的なマウスの右ボタンのダウンとアップを生成するクラス More... | |
| class | MouseMiddleDown |
| 仮想的なマウスの中ボタンダウンを生成するクラス More... | |
| class | MouseMiddleUp |
| 仮想的なマウスの中ボタンアップを生成するクラス More... | |
| class | MouseMiddleClick |
| 仮想的なマウスの中ボタンのダウンとアップを生成するクラス More... | |
| class | MouseWheel |
| 仮想的なマウスのホイール回転を生成するクラス More... | |
| class | MouseHorizontalWheel |
| 仮想的なマウスの水平のホイール回転を生成するクラス More... | |
| class | Window |
| ウインドウを表すクラス More... | |
| class | Image |
| 画像を表すクラス More... | |
| class | Input |
| マウスやキーボードの擬似的な入力を表すクラス More... | |
| class | Hook |
| システム全体のキー入力イベントやフォーカスの移動イベントをフックするためのクラス More... | |
Functions | |
| def | shellExecute (verb, file, param=None, directory=None, swmode=None) |
| プログラムの起動またはファイル/URLの関連付け実行を行います More... | |
| def | messageLoop () |
| メッセージループを処理する More... | |
| def | setDebug (enabled) |
| デバッグメッセージの出力をOn/Offする More... | |
Variables | |
| Error = None | |
| pyautoの実行時エラーを表す例外オブジェクト More... | |
| def pyauto.shellExecute | ( | verb, | |
| file, | |||
param = None, |
|||
directory = None, |
|||
swmode = None |
|||
| ) |
プログラムの起動またはファイル/URLの関連付け実行を行います
| verb | 実行する操作 |
| file | 実行するまたは開くファイル |
| param | パラメタ |
| directory | 作業ディレクトリ |
| swmode | ウインドウ表示モード |
引数verbには、実行する操作を文字列で渡します。指定可能な文字列は対象によって異なりますが、一般的には次のような操作が指定可能です。
open ファイルを開きます。またはプログラムを起動します。 edit ファイルを編集します。 properties ファイルのプロパティを表示します。
引数swmodeには、以下のいずれかの文字列(またはNone)を渡します。
"normal"または""またはNone アプリケーションを通常の状態で起動します。 "maximized" アプリケーションを最大化状態で起動します。 "minimized" アプリケーションを最小化状態で起動します。
| def pyauto.messageLoop | ( | ) |
メッセージループを処理する
Hookクラスを使用するには、ウインドウメッセージを処理しなければなりません。
アプリケーションの中のほかの箇所で、メッセージ処理が実行される場合は、この関数を呼び出す必要はありません。
| def pyauto.setDebug | ( | enabled | ) |
デバッグメッセージの出力をOn/Offする
| enabled | True:デバッグメッセージの出力をOn False:デバッグメッセージの出力を Off |
pyauto自体のデバッグを行うための、デバッグメッセージの出力のOn/Offを制御します。
| Error = None |
pyautoの実行時エラーを表す例外オブジェクト