Есть два класса A и В, в разных модулях, которые используют структуру из общего хидера, причем в А испоьзуется хидер В. При компиляции копилятор ругается, что "'__ctor':is not a member of <skipped>", "syntax error : missing ';' before '*'" и пр. Причем если эту структуру запихнуть в хидер главного диалога, то всё работает, хотя и там и там есть только #pragma once и
#include "afxwin.h". Непонятно, почему работает и не понятно почему не работает.