2009-12-10 30 views
0

Je ne sais pas si c'est techniquement un Kiosque, mais c'est fondamentalement la même idée. J'ai un programme qui fonctionne en plein écran tout le temps du démarrage à l'arrêt pour contrôler une machine à laquelle l'ordinateur est accroché.Comment écrire une application Kiosk sous Windows qui a le contrôle depuis le démarrage?

En ce moment j'ai juste un raccourci à l'exe dans le dossier de démarrage ainsi il commence quand le système démarre et se connecte. Existe-t-il une meilleure manière de faire ceci? Je voudrais vraiment que l'utilisateur ne voit jamais l'environnement Windows (juste la barre de progression de chargement de Windows au démarrage) si possible, mais je suppose que ce n'est pas possible.

Juste pensé que je demanderais et voir s'il y a une meilleure façon de faire cela que de le mettre dans le dossier de démarrage?

Répondre

4

La meilleure option est d'utiliser Windows Embedded. Cela vous donne beaucoup plus de contrôle sur le shell, et ce qui est exécuté et installé avec le système.

Si vous devez le faire avec un système d'exploitation grand public, vous pouvez essayer de contourner les invites de connexion pour vous connecter automatiquement à votre utilisateur et configurer votre programme dans le registre pour démarrer. Désactivez tous les autres services dont vous n'avez pas besoin. Cela minimisera le temps d'affichage du shell (mais il est très difficile de l'enlever).

+0

Quel type de contrôle avez-vous? Savez-vous ce que je serais capable de faire? –

+0

Windows Embedded vous donne la possibilité de personnaliser complètement le système d'exploitation. Vous pouvez installer uniquement ce dont vous avez besoin, et rien d'autre. Vous pouvez également décaper le shell de sorte qu'il ne fait rien, mais exécutez votre programme. C'est ce que les vrais kiosques ont tendance à utiliser, ainsi que la plupart des systèmes embarqués basés sur Windows. Il fonctionne très bien. –

+0

Je suis un peu confus par MSDN sur Windows Embedded ... si j'ai un abonnement MSDN Premium, dois-je encore acheter les outils pour construire des runtimes et des systèmes d'exploitation? Ca donne l'impression que je le fais ... Je peux télécharger les O.S., mais je dois acheter des outils pour le configurer? –