Lotus C Api For Mac

Статус
Закрыто для дальнейших ответов.

savl

Lotus team
28.10.2011
2 136
105
#1
Решил проверить существование C API для MAC.
Оказывается есть надо только подключить по другому и типы данных могут отличаться:

Код:
Declare Private Sub W32_GetNoteInfo Lib "nnotes.dll" Alias "NSFNoteGetInfo" (ByVal noteHandle As Long, ByVal noteID As Integer,ValPtr As integer)

Declare Private Sub MAC_GetNoteInfo Lib "NotesLib" Alias "NSFNoteGetInfo" (ByVal noteHandle As integer, ByVal noteID As Integer,ValPtr As Integer)

Вот только полный список функций работающих под мак не нашел.
Есть предположение, что: список API для WIN совпадает с API для MAC и все они работают так же.

Может кто знает верно ли это предположение?
 

savl

Lotus team
28.10.2011
2 136
105
#3
ага, как раз наткнулся вчера на это:

C-API Win32 Linux AIX Solaris Mac

BYTE BYTE BYTE BYTE BYTE BYTE
BOOL Long Long Long Long Integer
Int Long Long Long Long Long
Long Int Long Long Long Long Long
WORD Integer Integer Integer Integer Integer
SWORD Integer Integer Integer Integer Integer
DWORD Long Long Long Long Long
LONG Int Long Long Long Long Long
HANDLE Long Integer Integer Integer Integer
NOTEHANDLE Long Integer Integer Integer Integer
DBHANDLE Long Integer Integer Integer Integer
MEMHANDLE Long Long Long Long Long
STATUS Integer Integer Integer Integer Integer
Char * String String String String String
 
Статус
Закрыто для дальнейших ответов.