문제

Mono.net에서 NUM/CAPS/SCROLL-LOCK 상태 플랫폼 독립 (Linux 및 Windows)을 설정하고 설정하는 방법입니까?

미리 감사드립니다.

도움이 되었습니까?

해결책

.net console.capslock 및 숫자 속성은 키 상태를 반환합니다. 모노도 가지고 있지만 아직 문서화되어 있지 않습니다. 시도 해봐.

다른 팁

Pinvoke 서명을 사용하십시오 getkeystate Windows에서 MSDN에 대해 getkeystate 여기에. 모노는 확실하지 않습니다.

Linux에서 Mono로 사용되는 경우 Cross-Platform API와 같은 것은 없습니다. Linux에서 Mono로 사용되는 것은 Win32 API와 동등하지 않으며 Win32 API와 관련하여 전체 연습을 기억하십시오. 리눅스는 가지고 있지 않습니다!

Linux에서 .NET 및 Mono와 독립적 인 플랫폼이 되려면 특정 Win32 API 및 P/호출이 사용되지 않아야합니다.

이것이 도움이되기를 바랍니다.

이것이 진정으로 모노인지는 모르겠지만 .NET 컨트롤에는 Iskeylocked 방법.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top