ゲームがクラッシュし、デバッガー (キャプチャされていない別のモニター) がクラッシュの場所を表示するときに (2 台のモニターの 1 つに) 全画面表示になっているゲームをデバッグすると、カーソルが非表示のままになります。カーソルを強制的に再表示する方法はありますか? 私はやみくもにクリックすることができ、それは機能しますが、それほど正確ではありません.
2 に答える
0
カーソルをどのように非表示にしましたか? CGDisplayHideCursor を使用した場合、CGDisplayShowCursor(x) を呼び出すことができるはずです。x はメイン ディスプレイ ID です。
たとえば、gdb で次のように入力します。
call (unsigned long) CGMainDisplayID()
IDが返されます。
次に、次のように入力します。
call (long) CGDisplayShowCursor(id)
Cocoa 関数を使用した場合でも、gdb コンソールで適切な Cocoa 関数を呼び出してカーソルを表示できるはずです。
于 2010-03-01T21:52:04.997 に答える