Значение амперсанда в имени функции VB6?

Мне только что свалили кучу устаревшего кода VB6 (!), И я продолжаю видеть функции, объявленные с амперсандом в конце имени, например, Private Declare Function ShellExecute &. . . .

Мне не удалось найти ответ на вопрос о значении этого, а также я не смог обнаружить какой-либо шаблон использования или сигнатуру функций, которые были названы таким образом.

Кто-нибудь знает, значат ли что-нибудь эти амперсанды в конце для компилятора, или, по крайней мере, есть ли какое-то соглашение, которое мне не хватает? Пока что списываю это на странного программиста, но хотелось бы знать наверняка, есть ли в этом какой-то смысл.

15
задан Brad 14 September 2012 в 03:15
поделиться