Мы постепенно мигрировали к тому, что код генерится, антивирус
срабатывает. Но изначальное утверждение "не пользуйте оконные
WinAPI функции в CFormView::OnInitialUpdate() MFC до первой
отрисовки окна" к этому относится весьма опосредованно. Через CWnd работает MFC, не WinAPI.
Объект у которого вызван OnInitialUpdate() имеет инициализированный m_hWnd. Окно есть. Ранее я давал рабочий фрагмент, да и код выше иначе бы тоже не работал, т.к. он вызывается из OnInitialUpdate().