2009-05-27 6 views

Odpowiedz

5

to ogólna nazwa przekręcona i zależy od konwencji wywoływania funkcji.

Różne konwencje wywoływania i wymazywanie nazw stosowane do funkcji są dokumentowane jako Argument Passing and Naming Conventions. Będziesz musiał kliknąć poszczególne linki, aby zobaczyć dokładne zastosowanie maglowania.

W twoim przypadku, masz __stdcall konwencję, która korzysta z następującą konwencją nazewnictwa:

podkreślenia (_) jest przedrostkiem nazwy . Po nazwie następuje znak (@), a po nim liczba bajtów (dziesiętnie) w liście argumentów . Dlatego funkcja zadeklarowana jako int func (int a, double b) urządzone w sposób następujący: _func @ 12