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

MFC Discussion :

[C++.net]Probl�me de dimensions avec BackgroundImage


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut [C++.net]Probl�me de dimensions avec BackgroundImage
    Bonjour,
    lorsque je met une image avec la propri�t� BackGroudImage de mon Form ou Tabpage si l'image est trop petit par rapport � mon conteneur elle est donc multiplier en autre m�me petite image.

    Comment peut-on faire pour que l'image de fond ne soit pas dupliquer ?

    http://www.hiboox.com/image.php?img=kksa0db.jpg

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    il faut utiliser la propri�t� backgroundimagelayout ... et la positionner � Strech par exemple ... tu n'as pas du beaucoup chercher

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut
    Si, si je cherche longtemps m�me avant deposer mes questions
    Je pr�cise que j'utilise VC++.net v2003 et donc j'ai bo chercher ta propri�t� backgroundimage"LAYOUT" je ne la voit nulle part

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ahlala ... quel dommage de ne pas utiliser VS2005 ...
    il te reste plus qu'� utiliser DrawImage de l'objet graphic et � afficher avec la taille de ta fenetre lors du resize de celle-ci

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut
    est-ce que je peux importer mon projet VC2003 vers VC2005 sans que �a me cr�e des erreurs ?

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    aucune id�e,
    il y a aura certainement des retouches � faire

  7. #7
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par d�faut
    �a depend ...
    tu fais du .net ?
    du mfc ?
    utilise tu des appel d'api de vs2003 ?
    si tu fait du .net tu peut etre sur deja que tu doit changer chque stereotype de classe _gcclass -> ref

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut
    oui je fais du C++.net ....

  9. #9
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    c'est pas non plus la mort d'impl�menter soi meme le stretch.
    Tu r�cup�res les dimensions de la form, et tu dessines ton bitmap sur la surface en fonction des dimensions

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut
    c'est plus compliquer que �a en fait.....

  11. #11
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    mais non
    qu'est-ce que tu n'arrives pas � faire ? tu as essay� quoi ?

  12. #12
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    96
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 96
    Par d�faut
    Je vais essayer de t'expliquer.
    En fait c'est � cause d'un probl�me de transparence avec mon composant panel (backcolor=transparent,backgroundimage=none).
    Quand je le d�pose sur un tabpage avec un backgroundimage le panel est bien transparent.

    http://www.hiboox.com/image.php?img=webz5b0.jpg

    Par contre je il est au dessus d'un picturebox dont il y a bien une image ou backgroundimage il n'est plus transparent.

    http://www.hiboox.com/image.php?img=2d5tagk.jpg

    donc pour obtenir la transparence il faut que je mette l'image de fond en backgroundimage du tabpage, seulement quand l'image est trop grande la tabpage n'est pas �largie pour s'adapter � la taille r�elle de l'image que fait tr�s bien une picturebox ajouter dans la tab page(avec le scrollbar)

    http://www.hiboox.com/image.php?img=piug-gb.jpg
    http://www.hiboox.com/image.php?img=19meajj.jpg

    donc en gros j'aimerai que le backgroundimage s'adapte � la taille r�elle de l'image sans �tre dupliquer �galement.

    http://www.hiboox.com/image.php?img=kksa0db.jpg

    j'esp�re avoir �t� clair et que les images t'aiderons � r�soudre mon soucis ^^

Discussions similaires

  1. Probl�me de dimensions avec le th�me Vista.
    Par Cravis dans le forum VB 6 et ant�rieur
    R�ponses: 0
    Dernier message: 24/07/2009, 17h34
  2. [ASP.NEt]Probl�me d'affichage avec un DataGrid
    Par Irish dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 02/03/2007, 09h55
  3. R�ponses: 1
    Dernier message: 31/10/2006, 12h40
  4. R�ponses: 5
    Dernier message: 18/10/2006, 16h20
  5. R�ponses: 3
    Dernier message: 28/02/2006, 12h41

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