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

Windows Discussion :

Design des fenêtres


Sujet :

Windows

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Points : 181
    Points
    181
    Par défaut Design des fenêtres
    Salut,

    Je voudrais savoir comment fait-on pour avoir des fenêtres perso?
    Par exemple Winamp ou Windows Media player le font, avec des couleurs différentes, des formes différentes etc... Pour ne pas rester dans le style classique de Windows.
    Ce sont des programmes à part, ou du OpenGL?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    En fait le principe le plus répendu consiste à créer et découper une nouvelle région de la fenêtre que tu veux personnaliser, pour cela tu te bases sur un masque du bitmap en question, ce qui permet au programme de pouvoir distinguer les zones de détourage, une fois la nouvelle région découpé, tu pose le bitmap sur la fenetre.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Points : 181
    Points
    181
    Par défaut
    J'utilise Visual C++, donc si j'ai bien compris tous les "nouveaux" boutons sont en fait des bitmaps. Je vois comment faire mais par contre je ne vois pas comment faire pour changer la forme de la fenêtre, j'ai été voir sur le lien que tu m'a donné mais je ne sais pas comment exploiter ces fichiers alors si tu aurais un tuyau avec Visual Studio ce serait sympa.

  4. #4
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 751
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 751
    Points : 10 667
    Points
    10 667
    Billets dans le blog
    3
    Par défaut
    On a déjà parlé de ça ici (recherche). Regarde du côté des regions (SetWindowRgn...).
    Un site avec des ressources sérieuses, en C++:
    http://www.codeproject.com/gdi/#Regions

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Points : 181
    Points
    181
    Par défaut
    Ok je vais rechercher du côté des SetWindowRgn, merci pour vos liens.

    A bientôt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer design des fenêtres en ligne de commande ?
    Par Algernon2 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 16/07/2010, 13h02
  2. Réponses: 2
    Dernier message: 22/04/2010, 12h21
  3. Empêcher le redimentionnement des fenêtres ????
    Par almisuifre dans le forum C++Builder
    Réponses: 5
    Dernier message: 03/01/2005, 09h15
  4. Liste des fenêtres ouvertes de IE
    Par Trash dans le forum C++Builder
    Réponses: 4
    Dernier message: 09/11/2003, 16h21

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