J'ai une fenêtre d'applications mobiles qui ressemblent à ceci:Gardez une console Windows Mobile App Course
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;
}
}
Il va créer un crochet dans le clavier (je sais qui est mal vu par certains). Mon problème est que j'ai besoin de la méthode Main pour ne jamais revenir. Cela va fonctionner sur les appareils appartenant à mon entreprise et nous utilisons cela pour désactiver les clés du téléphone. Cela semble devoir être simple, mais je suis coincé dessus.
Sur un .NET normal j'appellerais simplement Console.Readline()
, mais cela ne fonctionne pas sur Windows Mobile Compact Framework. J'ai aussi essayé Thread.Sleep(0)
, mais ça ne marche pas non plus.
Merci pour vos commentaires.
réponse GRAND !!! Merci! – Vaccano