Трудно отвечать на такой вопрос не зная начального уровня подготовки опонента. Но попробую.
Самое первое - это конечно MSDN - полнейшее описание всех объектов MFC.
Без этого как без рук. Ну, а книжки - в принципе все одинаковые, что касается основ - те создания приложений типа Диалог, SDI и MDI. Библиотека довольно однозначная, поэтому сделать в ней что-либо разными способами довольно сложно, кстати многие считают это большим недостатком MFC. Поэтому и описание довольно однозначное, если же хочется иметь книжку, то выбери автора, стиль которого тебе нравится и понятен. Многие страдают излишним количеством кодов, приводя листинги целых проектов, у других наоборот - сплошное программирование на пальцах. Так что дело вкуса.
Вот, ну а тонкости и хитрости - в интернете - сайты: shelek.com,
www.godeguru.com,
www.codeproject.comЯ учился, разбирая проекты созданные мастером (wizard) и потом не надо забывать, что MFC - это просто врапер (wrapper), или просто ООП-упаковка, для API и исходники её полностью выложены и доступны для просмотра.
Ну вроде всё, будут вопросы обращайся