m_fcc.AddString(_T("NAME"));
NAME
m_fcc.AddString(_T("LANG"));
LANG
m_fcc.AddString(_T("DESC"));
DESC
m_fcc.AddString(_T("SGRP"));
SGRP
m_fcc.AddString(_T("TITL"));
TITL
m_fcc.AddString(_T("AUTH"));
AUTH
m_fcc.AddString(_T("RTNG"));
RTNG
m_fcc.AddString(_T("CPYR"));
CPYR
m_list.InsertColumn(0, _T("ID"), LVCFMT_LEFT, 75);
ID
m_list.InsertColumn(1, _T("Text"), LVCFMT_LEFT, 280);
Text
if(key == _T("LANG") && value.GetLength() != 3)
AfxMessageBox(_T("LANG has to be a three letter ISO 639-2 language code."), MB_OK);
LANG has to be a three letter ISO 639-2 language code.
if(key.GetLength() != 4) {AfxMessageBox(_T("ID must be 4 characters long!"), MB_OK); return;}
ID must be 4 characters long!