Что означают LRESULT, WPARAM и LPARAM?
Я импортирую функции WinApi, пишу обратные вызовы и т. Д. (пример) в C # и всегда удивляюсь:
что они имеют в виду ?LRESULT
какпоследний результат ? W-PARAM? L-PARAM?как их безопасно "обернуть"WPARAM
а такжеLPARAM
иногда содержат структуры. Поэтому мне нужно использовать их какIntPtr
, Как насчетLRESULT
? Я в безопасности сint
или лучшеIntPtr
?Какой тип я использую для LRESULT в C #? int
или жеIntPtr
?