Как я могу узнать об API Win32?

Я хочу научиться использовать Win32 API, так как в последнее время мне нужно выполнить много задач, требующих функций из user32.dll, поэтому я Я пытаюсь учиться, и я гуглил, но дело в том, что :каждый учебник по этому поводу просто говорит вам, как делать определенную вещь. например, показать MessageBoxчерез API Win32, но на самом деле вы не можете изучить структуру Win32.

Так как же на самом деле научиться этому? Откуда вы знаете все функции? с управляемыми библиотеками это довольно просто, особенно с Visual Studio, которая предоставляет IntelliSense, Object Browser и т. д., но API Win32 настолько запутанный (, по крайней мере, с точки зрения разработчика C#).

То, как я использовал это до сих пор, просто искал в Google задачу и видел, что это можно сделать с помощью Win32 API. (Я понятия не имел), просто скопировал функцию и использовал ее. (и это ужасно для меня, я чувствую, что мне не хватает много "силы").

Итак, как я могу этому научиться?

Для ясности:Меня не интересуют книги. как бы плохо это ни звучало, мне нужны эти знания для проекта, и у меня просто нет времени, чтобы инвестировать в книгу. Хотя я получил свой ответ.
Спасибо вам всем.

26
задан MasterMastic 10 October 2013 в 19:57
поделиться