Глобально скройте курсор мыши в Какао/Углероде?

если Вы просто хотите очень твердый кодированный путь:

 #define IS_BIT3_SET(var) ( ((var) & 0x04) == 0x04 )

примечание этот hw зависимый и принимает этот разрядный порядок 7654 3210, и var составляет 8 битов.

#include "stdafx.h"
#define IS_BIT3_SET(var) ( ((var) & 0x04) == 0x04 )
int _tmain(int argc, _TCHAR* argv[])
{
    int temp =0x5E;
    printf(" %d \n", IS_BIT3_SET(temp));
    temp = 0x00;
    printf(" %d \n", IS_BIT3_SET(temp));
    temp = 0x04;
    printf(" %d \n", IS_BIT3_SET(temp));
    temp = 0xfb;
    printf(" %d \n", IS_BIT3_SET(temp));
    scanf("waitng %d",&temp);

    return 0;
}

Результаты в:

1 0 1 0

10
задан 5 October 2009 в 06:01
поделиться

3 ответа

Оформить заказ: http://developer.apple.com/legacy/mac/library/samplecode/CarbonCocoa_PictureCursor/listing2.html Это старый образец, но, вероятно, он все еще работает.

Однако я ожидаю, что вы будете ограничены окном своего приложения. Если вы хотите скрыть это для всех, вам, вероятно, придется сделать так, чтобы окно закрыло экран.

Интересный факт: старая функция панели инструментов называлась просто HideCursor ().

2
ответ дан 3 December 2019 в 23:50
поделиться

Нет, я не верю, что есть способ делать то, что вы хотите, кроме как показывать полноэкранное окно, а затем скрывать абсолютно все на рабочем столе. Это также предотвратит, например, отправку нажатий клавиш в нужное приложение и т.п.

0
ответ дан 3 December 2019 в 23:50
поделиться

Вы ищете CGDisplayHideCursor , который является частью API Quartz Display Services.

8
ответ дан 3 December 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: