IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Bloquer le bureau ou mettre mon appli en full screen sur du multi screen


Sujet :

C#

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 149
    Points : 46
    Points
    46
    Par défaut Bloquer le bureau ou mettre mon appli en full screen sur du multi screen
    Bonjour !

    J'ai quelque petite question concernant une application que je vais réaliser. Je ne vais pas rentrer dans les détails de celle ci mais plutôt vous demander des conseils et/ou des façons de faire :

    J'aimerais tout simplement que mon application creer en winform prenne tout les écrans, je m'explique : quand je lance mon application, celle ci ce met en full screen sur tout mon écran, j'ai bloquer le Alt F4 et masquer la barre de tache pour que mon appli soit impossible à fermer et impossible a déplacer pour qu'on ne puisse pas interagir avec ce qu'il se trouve sur le bureau.
    Maintenant pour problème est le suivant : si je branche deux écran (ou plus) sur mon Pc, mon appli se met seulement en full screen sur un seul écran et pas sur les deux en même temps. Me permettant dans mon cas d'interagir avec les icônes et le bureau (ce que je eux éviter a tout prix)

    Avez vous une solution pour bloquer l'interaction avec le bureau et toute les applications ? Ou alors avez vous une solution pour que le full screen se mettent partout ?

    J'attends vos réponses ! Merci !

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    salut

    à l'arrache, je dirais un truc comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
                this.Left = 0;
                this.Top = 0;
                int wi = 0;
                int he = 0;
     
                foreach (Screen sc in Screen.AllScreens)
                {
                    wi += sc.WorkingArea.Width;
                    he = sc.WorkingArea.Height;
                }
                this.Width = wi;
                this.Height = he;
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

Discussions similaires

  1. Comment mettre mon appli en icône dans la zone de notification ?
    Par MAIDEN54 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/01/2018, 16h13
  2. Réponses: 1
    Dernier message: 09/11/2014, 20h39
  3. XE3 Mon appli est-elle lancée sur tablette ?
    Par Papy214 dans le forum Langage
    Réponses: 4
    Dernier message: 10/06/2013, 14h56
  4. Comment bloquer le systeme, (seule mon appli peut fonctionner)?
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 06/06/2008, 15h30
  5. Comment être sure que mon appli prenne le focus ?
    Par AmaX dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/12/2002, 15h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo