Ich habe ein Windows Mobile-App, die wie folgt aussehen:Halten Sie eine Windows Mobile Console App Lauf
class Program
{
static void Main(string[] args)
{
RunHook runHook = new RunHook();
}
}
class RunHook
{
private HookKeys hook;
public RunHook()
{
hook = new HookKeys();
hook.HookEvent += EventForHook;
}
private void EventForHook(HookEventArgs e, KeyBoardInfo keyBoardInfo,
ref Boolean handled)
{
if ((keyBoardInfo.scanCode == 4) && (keyBoardInfo.vkCode == 114))
handled = true;
}
}
Es wird einen Haken in die Tastatur erstellen (Ich weiß, dass runzelte die Stirn wird von einigen auf). Mein Problem ist, dass ich die Main-Methode brauche, um nie zurückzukehren. Dies wird auf Geräten ausgeführt, die meinem Unternehmen gehören, und wir verwenden dies, um die Telefonhardwareschlüssel zu deaktivieren.
Dies scheint wie es sollte einfach sein, aber ich bin darauf fest.
Auf normalen .NET würde ich nur Console.Readline()
anrufen, aber das funktioniert nicht auf Windows Mobile Compact Framework. Ich habe auch versucht Thread.Sleep(0)
, aber es funktioniert auch nicht.
Danke für jede Rückmeldung.
große Antwort helfen kann !!! Vielen Dank! – Vaccano