Я собирался начать с разработки приложений для Win32. Прежде чем я смог получить первое окно для отображения, я был готов сдаться! Я был поражен количеством типов данных, о которых вам нужно знать, прежде чем вы сможете написать простой WinMain и WndProc. (если, конечно, вы не копируете и не вставляете!)
Особенно эти -
LPSTR
LPCSTR
LPWSTR
LPCWSTR
Может кто-нибудь указать мне правильную статью, которая объясняет это в отношении программирования на Win32? Какие из них я должен знать, какие нужны в какой ситуации, , когда , чтобы перейти на Unicode, что такое многобайтовый набор символов и все связанные вещи.
И преобразование в / из этих типов данных в char * и char [] и еще много чего при вызове функций Win32 API является трудной задачей.
Это все так запутанно.
Спасибо за помощь.