Bonjour a tous,
j'ai cree une boite de dialog.Je n'utilise pas les mfc. J'utilise un fichier .rc .Le code du winmain se resume donc a :
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
hInst = hInstance;
// The user interface is a modal dialog box
return DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG_APPLI), NULL, (DLGPROC)DialogProc);
}
Je cherche a rendre transparent la couleur du fond de certains controles (static, slide , groupbox,checkbox).
J'ai donc defini les controles dans le.rc en WS_EX_TRANSPARENT, mais ca ne fonctionne pas.
Ensuite j'ai fouille un peu sur google et j'ai utilise WM_CTLCOLORSTATIC et autres ... J'obtiens bien des controles transparent sauf pour les checkboxs . La couleur du texte des groupbox ne changent pas non plus.
De plus, les controls ne sont pas effaces correctement lorsque je les modifie (genre des trainees qui reste avec les slides, les edit qui gardent l'ancienne valeur en fond).
Bref si quelqu'un pouvait m'orienter.
Merci