Bonjour tout le monde
void HDMainFrame::setApplicationTitle(const char * _title)
{
char l_fullTitle[MAX_PATH];
if(!m_general) LoadString(GetParamHandle(NULL), AFX_IDS_APP_TITLE, l_fullTitle, sizeof(l_fullTitle)); // AFX_IDS_APP_TITLE "server 0"
else LoadString(GetModuleHandle(NULL), AFX_IDS_APP_TITLE_SV, l_fullTitle, sizeof(l_fullTitle)); //AFX_IDS_APP_TITLE_SV "server 1"
if (_title && (strlen(_title) > 0))
{
strcat_s(l_fullTitle, " - ");
strcat_s(l_fullTitle, _title);
}
::SetWindowText( m_hWnd,l_fullTitle); //*********/ ! /*********//
}
La question: Quand on désigne pas le nom la classe avant la méthode comme dans l'exemple ci_dessu " ::SetWindowText( m_hWnd,l_fullTitle); " ça veut dire quoi ? Et est ce que elle est une particularité du MFC?
merci d'avance
Partager