1. Дальше будет пост, в котором рассказывается, почему так делать на самом деле не надо.
2. Было бы хорошо если вы раскрыли эту тему поподробнее. Где именно тупизм, почему это тупо, как вы бы сделали, чтобы избежать тупизма…
Сколько я ни работал с WinAPI, поражался его стройности и продуманности.
Есть, конечно, некоторые болезни роста, но это простительно — некоторые функции были написаны аж в 80-х!
По-моему, если API может без особых проблем масштабироваться на протяжении 20 лет — это показатель.
По моему мнению, основная проблема в том, что API писался разными людьми, без каких-либо единых правил, стиля, идеологии и что самое интересное без системы контроля версий (загляните в исходники win2k).
Например в одной функции параметры передаются по одному, в другой по другому, даже имена одинаковых полей (отвечающих за одно и тоже) в разных структурах называются по разному.
Но верх издевательства над программистом — сноски в MSDN типа: функция не поддерживается в win95, win98 работает чуть-чуть, в win2k работает хорошо, в win xp и выше — не поддерживается.
а, в )попамяти ничего не скажу — сейчас искать и доказывать я ничего не буду — это мое имхо, хотите верьте, хотите нет
с winapi провел несколько незабываемых лет, и сейчас к счастью отошел от него.
б) скачивал с осла года 3 назад, сейчас попробую найти
Как мне узнать, что каталог на самом деле — Корзина?