Napotkałem to po raz pierwszy i nie znalazłem dedykowanej strony na msdn. Co oznacza APIENTRY?Co robi APIENTRY?
19
A
Odpowiedz
17
APIENTRY to alias dla WINAPI.
Sam WINAPI jest definicją typu calling convention używanego do wywołań interfejsu Windows API, stdcall.
Zasadniczo wyjaśnia to kompilatorowi sposób obsługi stosu i argumentów podczas wywoływania tej funkcji. Zazwyczaj nie musisz się tym martwić, chyba że tworzysz wskaźniki funkcji dla tego typu funkcji.
9
Powiązane problemy
- 1. Co Boxen i co robi?
- 2. Co robi -n, jeśli [-n "$ {TEMP_FILE_LIST}"] robi?
- 3. "APIENTRY _tWinMain" i "WINAPI WinMain" różnica
- 4. Co robi kopia hg?
- 5. co robi instrukcja movsbl?
- 6. Co robi flaga fermeny?
- 7. co właściwie robi -arrayWithArray?
- 8. Co robi leniwy val?
- 9. Co robi pusty wybór?
- 10. Co robi fixIO?
- 11. Co robi kanał ChannelOption.SO_BACKLOG?
- 12. Co robi -XX: MaxPermSize?
- 13. Co robi TransactionScope naprawdę
- 14. Co robi i2c_new_dummy?
- 15. Co robi Keras.io.preprocessing.sequence.pad_sequences?
- 16. Co robi rb-fsevent?
- 17. VB.NET - co robi ": ="?
- 18. Co robi "--set-upstream"?
- 19. Co robi globalne łączenie?
- 20. Co robi usługa ConnectionRefused?
- 21. Foo.class co to robi?
- 22. Co robi "* ptrInt ++"?
- 23. Co właściwie robi CascadeType.REFRESH?
- 24. Co dokładnie robi fillMode?
- 25. C++ - co robi [=]?
- 26. Co robi metoda "wait_window"?
- 27. Co robi EventEmitter.call()?
- 28. Co robi * w CSS?
- 29. Co robi ten CSS?
- 30. co właściwie robi ImageSwitcher?
Pokaż trochę * kontekst *. Skopiuj i wklej kod, z którego korzystałeś. To prawdopodobnie makro; czy spojrzałeś na jego definicję? –
To było w punkcie wejścia biblioteki DLL: BOOL APIENTRY DllMain (UCHWYT HModule, DWORD ul_reason_for_call, LPVOID lpReserved) – lhj7362