Какова лучшая практика регистрации оконных классов для программы win32?
Регистрируете ли вы каждый класс в функции WinMain или по мере необходимости?
Нет необходимости регистрироваться, если вы используете MFC, потому что это будет происходить в фоновом режиме ... но если вы используете win32, вам нужно зарегистрировать класс windows в структуре WNDCLASS, если вы хотите использовать windproc для своей пользовательской обработки сообщений, см. MSDN ссылка
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633586(v=vs.85).aspx
, даже если вы не назначите регистр-класс, система будет иметь класс, зарегистрированный в окне.
см. образец
Раньше я делал их по мере необходимости, нет необходимости делать это раньше, чем они нужны.