begin process at 2012 02 11 19:41:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Contrôle transparent ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Contrôle transparent ?

vendredi 3 décembre 2004 à 08:11:38 | Contrôle transparent ?

nicolos

Salut,

Je voudrais créer un contrôle avec un fond transparent. Or, tous mes contôles ont un fond gris qui se dessine avant que je puisse dessiner moi même mon contrôle. Et je ne voudrais pas que ce fond gris apparaise, alors comment faire afin que mon contrôle puisse apparaître en transparence ?

J'utilise pour cela Borland C++ Builder 6, mais s'il y a une solution(fiable) avec les API win32 ou avec Visual C++ 6 (MFC), j'accepte.

J'ai absolument besoin d'un contrôle dont le fond soit transparent.

Merci
vendredi 3 décembre 2004 à 08:40:27 | Re : Contrôle transparent ?

Arnotic

Administrateur CodeS-SourceS
Salut,

Par exemple pour le controle static, dans ta WndProc :

case WM_CTLCOLORSTATIC:
if(GetWindowLong((HWND)lParam, GWL_ID) == ID_CONTROL) {
SetBkMode((HDC) wParam, TRANSPARENT);
return (BOOL) GetStockObject(NULL_BRUSH);
}

@+
Arnotic,
Admin CS, MVP Visual C++
vendredi 3 décembre 2004 à 11:21:00 | Re : Contrôle transparent ?

racpp

Administrateur CodeS-SourceS
salut,
Regarde ce code source, tu y trouveras tout ce que tu veux j'espère:
COULEURS ET TRANSPARENCE DES CONTROLES (API)


Cette discussion est classée dans : contrôle, fond, transparent, gris


Répondre à ce message

Sujets en rapport avec ce message

CStatic fond transparent MFC [ par PACAL7585 ] Bonjour,Je cherche a faire un CStatic avec un fondtransparent... j'ai trouver plein de code sur cppfrance, mais ca ne fonctionne pas avec mon appli, o fond navigateur transparent [ par 66gnes ] bonjour!Je suis à la recherche d'un script, ou un code(?) pour retirer le fond couleur obligatoire des navigateurs Web.Je m'explique : je voudrai que Visual C++ Image avec fond transparent [ par ManTico ] Bonjour, Je travail avec Visual Studio .NET 2003 pour le C++. J'aimerais pouvoir mettre dans mon dialogue un logo avec un fond transparent, j'ai vu qu Mask Edit sous fond transparent [ par toxjamescook ] Bonjour,j'aimerais savoir si il est possible de rendre le fond transparent d'un Mask Edit ou d'un Edit. j'ai pu voir pas mal de code permettant de cha Flash à fond transparent [ par hpotter ] Bonjour,Après de longue recherche sur internet, je viens poser la question ici, peut être pourra-ton me répondre.J'essaye d'intégrer une animation fla CheckBox transparent [ par victorcoasne ] Bonjour,Je cherches à rendre un radio et un checkbox transparent.Le fond est une image BMP.Si je traite comme un static sans les thèmes XP ça fonction ActiveX avec fond transparent [ par chrispe ] J'ai crée un ActiveX en VisualC++ 6.0 MFC avec ClassWizard qui comporte un bitmap et un caption(texte), mais je n'arrive pas à mettre le caption en fo [POWERPOINT]Fond d'écran powerpoint [ par kylliane ] Bonjour, Je me permets de poster une question après avoir cherché une réponse un peu partout. Je cherche à insérer 2 fonds de diapo différents dans u Fenêtre dialog déplaçable "par le fond" [API Win32] [ par stagiairecpp ] Bonjour, Je conçois actuellement une petite application et j'aurais besoin d'un renseignement que je ne suis parvenu à trouver ni via google, ni via Image de fond [ par majestic3 ] salut a tous, j'ai un probleme d'affichage avec une boite de dialogue. En effet lorsque j'insere une image de fond sur une boite de dialogude l'image


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,557 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales