Resultados de la búsqueda a petición "dllimport"

3 la respuesta

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 ...

2 la respuesta

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 ...

3 la respuesta

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 ...

2 la respuesta

¿Agregar un escudo UAC a un botón y conservar su imagen de fondo?

4 la respuesta

¿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 ...

3 la respuesta

¿Dónde poner DllImport?

static class Class { public static void methodRequiringStuffFromKernel32() { // code here... } } ¿Dónde pongo[DllImport("Kernel32.dll")] ¿aquí

1 la respuesta

¿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 ...

2 la respuesta

¿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 ...

3 la respuesta

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...

4 la respuesta

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...