Resultados de la búsqueda a petición "dllimport"
Especifique la ruta de búsqueda para DllImport en .NET
¿Hay alguna forma de especificar las rutas que se buscarán para un ensamblado determinado que se importa con DllImport? [DllImport("MyDll.dll")] static extern void Func();Esto buscará el dll en el directorio de la aplicación y en la variable de ...
Exportar variables globales desde DLL
Estoy tratando de exportar una variable global desde una DLL. Foo.h class Foo { public: Foo() {} }; #ifdef PROJECT_EXPORTS #define API __declspec(dllexport) #else #define API __declspec(dllimport) #endif API const Foo foo;Foo.cpp #include ...
FindWindowEx de user32.dll está devolviendo un identificador de cero y un código de error de 127 usando dllimport
Necesito manejar otra aplicación de Windows programáticamente, buscando en Google encontré una muestra que maneja la calculadora de Windows usando DLLImport Attribute e importando las funciones user32.dll en las administradas en C #. La ...
¿Por qué utilizar DllImport Attribute como se propone agregar una referencia?
He visto un par de ejemplos como este: [DllImport("user32.dll")] static extern bool TranslateMessage([In] ref Message lpMsg); [DllImport("user32.dll")] static extern IntPtr DispatchMessage([In] ref Message lpmsg);Pero, lo que no entiendo es ¿por ...
¿Dónde poner DllImport?
static class Class { public static void methodRequiringStuffFromKernel32() { // code here... } } ¿Dónde pongo[DllImport("Kernel32.dll")] ¿aquí
¿Cómo puedo establecer un punto de entrada para un dll
Primero pensé en el punto de entrada en dlls DLLMain pero luego, cuando trato de importarlo en C #, recibo un error de que no se encontró el punto de entrada Aquí está mi código: #include <Windows.h> int Test(int x,int y) { return x+y; } BOOL ...
¿Por qué un programa .NET sobrevive a una pila corrupta? (cuando se utiliza la convención de llamada incorrecta)
En VS2010, el asistente de depuración administrado le dará una excepción pInvokeStackImbalance pInvokeStackImbalance MDA [http://msdn.microsoft.com/en-us/library/0htdy0k3%28v=VS.100%29.aspx]) si llama a una función utilizando la convención de ...
Después de la actualización de SQLite: no se puede encontrar un punto de entrada denominado 'sqlite3_changes_interop' en DLL 'SQLite.Interop.dll'
Mi C # / SQLite estaba funcionando bien hasta que decidí actualizar las DLL de SQLite (de 1.0.82.0 a 1.0.84.0). Ahora me sale este crash:No se puede encontra...
DllImport o LoadLibrary para un mejor rendimiento
Tengo un archivo .DLL externo con código de ensamblador rápido dentro. ¿Cuál es la mejor manera de llamar a las funciones en este archivo .DLL para obtener e...