IVMMouse::HorizontalPosition プロパティ
[Windows Virtual PC は、Windows 8の時点で使用できなくなります。 代わりに、 Hyper-V WMI プロバイダー (V2)を使用します。
マウスの絶対 x 座標を取得します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT put_HorizontalPosition(
[in] long position
);
HRESULT get_HorizontalPosition(
[out, retval] long *position
);
プロパティ値
マウスの新しい位置を示す x 座標。 絶対座標を使用する場合、この値はマウスの新しい x 座標を指定します。 相対座標を使用する場合、この値は、マウスを x 方向に移動する必要があるピクセル数を指定します。
エラー コード
名前/値 | 説明 |
---|---|
|
操作に成功しました。 |
|
パラメーターは NULL です。 |
|
このマウス デバイスが接続されている仮想マシンが現在実行されていません。 |
|
統合コンポーネントは、マウスの位置を取得したり、絶対座標を使用するときにマウスの位置を設定したりするためにインストールする必要があります。 |
|
現在、マウス デバイスは相対マウス座標を使用するように設定されています。 |
|
マウス デバイスの電源が入っていない場合、または仮想マシンで現在アクティブでない場合は、絶対座標を取得できません。 |
|
予期しないエラーが発生しました。 |
解説
相対座標を使用する場合、このプロパティは取得できません。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
クライアント サポートの終了 |
Windows 7 |
製品 |
Windows Virtual PC |
Header |
|
IID |
IID_IVMmouseは ac903f6d-6346-4f29-8875-5d511a13895e として定義されています |