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![]()
Partager