Comment créer une fenêtre transparente avec la non transparence des contrôles enfants (ou de l'enfant de windows)?

Tout d'abord, je suis en train de travailler sur Win32 en C++.

J'ai essayé de mettre en œuvre une fenêtre transparente avec une fenêtre enfant qui doit rester opaque à 100%. Il semble que les contrôles enfants ne peuvent pas avoir d'opacité mieux(plus bas) que le parent et si je fais de ma mère 100% transparent puis mon enfant de contrôle hérite également de la transparence.

Code que j'utilise -

SetLayeredWindowAttributes(GetParent(parentWindowHwnd), 0, 0, LWA_COLORKEY, LWA_ALPHA); 

De l'aide?

Veuillez également répondre si je ne suis pas très claire à ma question.