Bonjour,
Je souhaite instancier un opérateur de copie dans une classe contenant une CFont en donnée membre.
Le seul moyen que j'ai trouvé est :
J'ai une erreur de compilation étant donné que 'item' doit 'const' dans un opérateur de copie et que CFont::GetLogFont n'utilise pas 'const'...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10CDrawItem& CDrawItem::operator=(const CDrawItem &item) { ... m_Font.DeleteObject(); LOGFONT lf; item.m_Font.GetLogFont(&lf); m_Font.CreateFontIndirect(&lf); ... }
Merci.

 

 
		
		 
         
  
			
			

 
   


 [MFC] Copier une CFont dans un opérateur de copie
 [MFC] Copier une CFont dans un opérateur de copie
				 Répondre avec citation
  Répondre avec citation 
  
  
  
 
 
  
						


 
 
 
			


 
				 
						 
						
Partager