Я верю
ptr->a
Но это полностью зависит от API AfxMessageBox.
Edit: похоже, что AfxMessageBox ожидает LPCTSTR, который является ничем иным, как const char *.
LPCTSTR lpStr = (LPCTSTR)ptr->a;
Это должно помочь, если ваш компилятор не преобразует автоматически