「Xamarin.Mac/キーボードの入力をシミュレートする」の版間の差分
| (他の1人の利用者による、間の1版が非表示) | |||
| 10行目: | 10行目: | ||
なお、ここで使われる[[キーコード]]は[[Mac]]独自のものであり、[[Windows]]で一般的な[[キーコード]]とはまったく別物である点に注意すること。[[キーコード]]の一覧などの詳細は「[[キーコード/Mac OS X]]」を参照。 | なお、ここで使われる[[キーコード]]は[[Mac]]独自のものであり、[[Windows]]で一般的な[[キーコード]]とはまったく別物である点に注意すること。[[キーコード]]の一覧などの詳細は「[[キーコード/Mac OS X]]」を参照。 | ||
また、仮想的にキーコードを送信する際は本物の[[キーボード]]の[[Caps Lock]]の状態は無視されるので、大文字を送信する場合は「CGEventFlags.Shift」を立てる。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
| 62行目: | 62行目: | ||
*[[Xamarin.Mac/ディスプレイのスリープを解除する]] | *[[Xamarin.Mac/ディスプレイのスリープを解除する]] | ||
*[[Xamarin.Mac/スクリーンセーバーを終了させる]] | *[[Xamarin.Mac/スクリーンセーバーを終了させる]] | ||
*[[Xamarin.Mac/ウインドウの一覧を取得する]] | |||
==参考文献== | ==参考文献== | ||
{{reflist}} | {{reflist}} | ||