none
DUVIDA alterar o ponteiro do mouse !!! RRS feed

  • Pergunta

  •  

    Galera eu tenho uma aplicação feita em C++ e um determinado momento quando eu clicar no button OK

    eu preciso deixar o ponteiro do mouse como ampulheta, mas não sei os comandos do ponteiro do mouse...

     

    alguem sabe como devo proceder ?

     

    ps: não estou usando o visual studio e sim outra IDE no caso o ultimate++

    sexta-feira, 5 de outubro de 2007 18:16

Respostas

Todas as Respostas

  • Na criação da sua janela:

    hWaitCur = LoadCursor( NULL, IDC_WAIT );

     

    No momento que desejar o cursor com ampulheta:

    hOldCur = SetCursor( hWaitCur );

     

    Quando desejar voltar ao cursor anterior:

    SetCursor( hOldCur );

     

    Quando for registrar a sua janela, voce deve definir hCursor = NULL; Caso contrário, voce precisará tratar a mensagem WM_SETCURSOR. Se for o caso, melhor voce ler a documentação da função SetCursor(..) no MSDN.

     

     

    Abraço, cox

    segunda-feira, 8 de outubro de 2007 18:25
  •  cox wrote:

    Na criação da sua janela:

    hWaitCur = LoadCursor( NULL, IDC_WAIT );

     

    No momento que desejar o cursor com ampulheta:

    hOldCur = SetCursor( hWaitCur );

     

    Quando desejar voltar ao cursor anterior:

    SetCursor( hOldCur );

     

    Quando for registrar a sua janela, voce deve definir hCursor = NULL; Caso contrário, voce precisará tratar a mensagem WM_SETCURSOR. Se for o caso, melhor voce ler a documentação da função SetCursor(..) no MSDN.

     

     

    Abraço, cox

     

     

    porra valew mesmo cara

    e nem sabia dessa documentação do MSDN, vou dar uma olhada sim

     

    obrigado !!!

     

    terça-feira, 9 de outubro de 2007 00:02
  • Desculpa mas não consegui encontrar essa documentação do cursor

     

    vc asabe aonde fica ou o link ???

    quarta-feira, 10 de outubro de 2007 17:53