「Xamarin.Mac/スクリーンセーバーを終了させる」の版間の差分

ページの作成:「Mac OS Xにおいてアプリに何か発生したときにスクリーンセーバーを終了させたい。 ==実装1== ===失敗1=== Xamarin.Mac/ディス...」
 
 
(他の1人の利用者による、間の1版が非表示)
10行目: 10行目:
だが、こちらもダメであった。
だが、こちらもダメであった。
プロセスに対してCloseやKillを送信しても一瞬画面がブラックアウトするが、すぐさま[[Mac OS X]]がスクリーンセーバーを再起動してしまっているようだ。
プロセスに対してCloseやKillを送信しても一瞬画面がブラックアウトするが、すぐさま[[Mac OS X]]がスクリーンセーバーを再起動してしまっているようだ。
なお、[[Xamarin.Mac]]とSystem.Diagnostics.Processでプロセス名を取得すると最大15文字となっているようだ。
すごいハマりどころなので注意する必要がある。


===成功1===
===成功1===
71行目: 74行目:
*[[Xamarin.Mac/ディスプレイのスリープを解除する]]
*[[Xamarin.Mac/ディスプレイのスリープを解除する]]
*[[Xamarin.Mac/キーボードの入力をシミュレートする]]
*[[Xamarin.Mac/キーボードの入力をシミュレートする]]
*[[Xamarin.Mac/ウインドウの一覧を取得する]]


==参考文献==
==参考文献==