Автор: cheops (29.09.2009 в 12:25)
Вообще коммерческое ПО сейчас на чистом API не создают - долго и дорого, да и вероятность ошибки возрастает прилично. Как правило, стараются исопльзовать какую-то библиотеку.
Однако, для того, чтобы осваивать создание программ под Windows, API - то что нужно. Не настолько там все печально - вам не обязательно перерисовывать все окно при возникновении события. Особенно если вы будете рисовать графику - вам ведь придется использовать что-то вроде GD, а внём все инструменты для решения этой проблемы уже заложены. Есть замечательная книга Петцольда по программированию в Windows API http://www.softtime.ru/cpp_info/petzold.php, которая последовательно от простого к сложному проводит читателя по всему циклу создания программ под Windows.
PS Потом, если будете использовать DirectX - у вас вообще проблема мигания исчезнет - так как библиотека на порядок быстрее работате чем GD.