10/09/2004

Mover Mouse por IO

Casos colegas,
Tenho um programa que é rodado por sessão do windows (Terminal Service). O windows derruba a sessão após 15 minutos inativos. Ou seja, tenho que de vêz em quando entrar na sessão e mover o mouse ou no teclado para a sessão não expirar.
Já tentei mover o mouse usando SetMousePos, só que o windows não entende que o mouse moveu de lugar, pois apenas o cursor do mouse foi movido.
Preciso de algo que faça com que o window reconheça que o mouse, ou teclado, está sendo usando. Seja por PostMessage ou direto pela porta IO do hardware.
É mais ou menos a teoria de não deixar o computador ibernar ou iniciar a proteção de tela.
Alguém pode me ajudar?
Grato,

Rodrigo Cesar


Rodc