OVH Cloud OVH Cloud

Supprimer l'affichage du bord d'une fenêtre

3 réponses
Avatar
JM
Bonsoir

Voila, j'ai une application MDI et je voudrais que le MDIClient
n'affiche rien dans le fond, et surtout pas les effets 3d sur les bords.

En subclassantmon Frame (comme indiqué dans une KB microoft), je peux
détourner OnEraseBackGrnd et empêcher l'affichage du fond.
Mais je n'arrive pas à empêcher les bords à s'afficher.

Y'a-t-il une solution?

Merci d'avance

3 réponses

Avatar
Christian ASTOR
JM wrote:

Voila, j'ai une application MDI et je voudrais que le MDIClient
n'affiche rien dans le fond, et surtout pas les effets 3d sur les bords.



Si on ne met pas WS_EX_CLIENTEDGE à la création, il n'y aura pas de bords...
Avatar
Vincent Burel
"Christian ASTOR" wrote in message
news:447bd9d7$0$296$
JM wrote:

> Voila, j'ai une application MDI et je voudrais que le MDIClient
> n'affiche rien dans le fond, et surtout pas les effets 3d sur les bords.

Si on ne met pas WS_EX_CLIENTEDGE à la création, il n'y aura pas de


bords...

et pas WS_BORDER non plus .
Avatar
JM
Vincent Burel a écrit :
"Christian ASTOR" wrote in message
news:447bd9d7$0$296$

JM wrote:


Voila, j'ai une application MDI et je voudrais que le MDIClient
n'affiche rien dans le fond, et surtout pas les effets 3d sur les bords.



Si on ne met pas WS_EX_CLIENTEDGE à la création, il n'y aura pas de



bords...

et pas WS_BORDER non plus .




Merci.
J'avais pensé à WS_EX_CLIENTEDGE mais je ne l'enlevais pas ou il
fallait, oups...