Bonjour, j'ai une fenêtre que j'aimerais ne pas déplacer. Savez vous donc comment figer le déplacement d'une fenêtre?
Merci d'avance.
Bonjour, j'ai une fenêtre que j'aimerais ne pas déplacer. Savez vous donc comment figer le déplacement d'une fenêtre?
Merci d'avance.
ds le .h de la classe de ta fenetre tu ajoute ce message
ds le .cpp tu ajoutes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //{{AFX_MSG(CMafenetre) afx_msg UINT OnNcHitTest(CPoint point); //}}AFX_MSG DECLARE_MESSAGE_MAP()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 BEGIN_MESSAGE_MAP(CMaFenetre, CBaseClasse) ON_WM_NCHITTEST()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 UINT CMaFenetre::OnNcHitTest(CPoint point) { UINT nRes = CBaseClasse::OnNcHitTest(point); if (nRes == HTCAPTION) nRes = HTCLIENT; return nRes; }
merci mais j'ai comme erreur:
error C2653: 'CBaseClasse' : is not a class or namespace name
fo pas mettre texto "CBaseClasse". ce que Black_Daimond a voulu dire, c'est "CBaseClasse" est à remplacer par le nom de la classe dont dérive ta fenêtre "CMaFenetre".
(idem pour "CMaFenetre" a remplacer par le nom de ta classe)
merci, je me suis trompée.
C'est résolu
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager