Результаты поиска по запросу "intptr"
Что означают LRESULT, WPARAM и LPARAM?
Я импортирую функции WinApi, пишу обратные вызовы и т. Д. (пример [http://msdn.microsoft.com/en-us/library/windows/desktop/ms633573%28v=vs.85%29.aspx] ) в C # и всегда удивляюсь: что они имеют в виду ?LRESULT какпоследний результат ? W-PARAM? ...
C # - Как конвертировать объект в IntPtr и обратно?
Я хочу передать объект из управляемого кода в функцию WinApi какIntPtr, Он передаст этот объект моей функции обратного вызова в управляемом коде какIntPtr, Это не структура, это экземпляр класса. Как мне конвертироватьobject вIntPtr и назад ?
беззнаковый символ ** эквивалент в C # и должен записать возвращаемое значение в файл
Я должен вызвать функцию Win32 DLL int func1( int arg1, unsigned char **arg2, int *arg3);и мне нужно, завернутый в C #, как public extern int fuc1(int arg1, out IntPtr arg2, out IntPtr arg3);и я назвал это из приложения C # как int arg1; ...
беззнаковый символ ** эквивалент в C # и должен записать возвращаемое значение в файл
Я должен вызвать функцию DLL win32
C #, значение параметра по умолчанию для IntPtr
Я хотел бы использовать значение параметра по умолчаниюIntPtr.Zero [https://msdn.microsoft.com/en-us/library/system.intptr.zero(v=vs.110).aspx]в функции, которая принимаетIntPtr в качестве аргумента. Это невозможно какIntPtr.Zero не является ...
C #, значение параметра по умолчанию для IntPtr
Я хотел бы использовать значение параметра по умолчанию
Может ли IntPtr быть преобразован в байтовый массив без использования Marshal.Copy?
Я хочу получить данные из указателя IntPtr в байтовый массив. Я могу использовать следующий код, чтобы сделать это: IntPtr intPtr = GetBuff(); byte[] b = new byte[length]; Marshal.Copy(intPtr, b, 0, length);Но приведенный выше код вызывает ...
Использование intptr_t вместо void *?
Это хорошая идея для использованияintptr_t как хранилище общего назначения (для хранения указателей и целочисленных значений) вместоvoid*? (Как видно ...
Страница 1 из 2