Средства разработки приложений


Отображение библиотеки DDEML в .NET - часть 5


internal static extern IntPtr DdeCreateStringHandle(

uint idInst, string psz,int iCodePage);

Отображение функции DdeFreeStringHandle:

[DllImport("user32.dll", EntryPoint="DdeFreeStringHandle", CharSet=CharSet.Ansi)]

internal static extern bool DdeFreeStringHandle(uint idInst, IntPtr hsz);

Отображение функции DdeConnect:

[DllImport("user32.dll", EntryPoint="DdeConnect", CharSet=CharSet.Ansi)]

internal static extern IntPtr DdeConnect(

uint idInst, IntPtr hszService, IntPtr hszTopic, IntPtr pCC);

Отображение функции DdeDisconnect:

[DllImport("user32.dll", EntryPoint="DdeDisconnect", CharSet=CharSet.Ansi)]

internal static extern bool DdeDisconnect(IntPtr hConv);

Отображение функции DdeClientTransaction:

[DllImport("user32.dll", EntryPoint="DdeClientTransaction", CharSet=CharSet.Ansi)]

internal static extern IntPtr DdeClientTransaction(

IntPtr pData, uint cbData, IntPtr hConv, IntPtr hszItem, uint uFmt,uint uType,

uint dwTimeout, ref uint pdwResult);

Отображение функции DdeGetData:

[DllImport("user32.dll", EntryPoint="DdeGetData", CharSet=CharSet.Ansi)]

internal static extern uint DdeGetData(

IntPtr hData, [Out] byte[] pDst, uint cbMax, uint cbOff);

Отображение функции DdeQueryString:

[DllImport("user32.dll", EntryPoint="DdeQueryString", CharSet=CharSet.Ansi)]

internal static extern uint DdeQueryString(

uint idInst, IntPtr hsz, StringBuilder psz, uint cchMax, int iCodePage);




Начало  Назад  Вперед



Книжный магазин