Leser: 1
![]() |
![]() |
5 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/perl -w
use strict;
use Win32::KeyState qw(:get);
while(1)
{
if (GetKeyState(0x09) & 1)
{
print "Tab = Pressed\n";
$_ = 0
}
}
Win32::API-Modul dürfte alle nötigen Funktionen bieten, um das Problem in ansonsten purem Perl zu lösen -- jedenfalls wenn man nicht davor zurückschreckt, Maschinencode direkt in Perlstrings einzutippen...QuoteAußerdem frage ich mich, ob es außer purem Interesse oder bösartigen Absichten noch andere sinnvolle Gründe für ein solches Programm geben könnte...
QuoteDas CPAN: Win32::API-Modul dürfte alle nötigen Funktionen bieten, um das Problem in ansonsten purem Perl zu lösen -- jedenfalls wenn man nicht davor zurückschreckt, Maschinencode direkt in Perlstrings einzutippen...
![]() |
![]() |
5 Einträge, 1 Seite |