Mi querido Keyen, leíste lo que postee ?
te amplío un poquito más ... lo que podés hacer es de dos maneras, usando assemblies que te provean esta función (ahí te tiré un ejemplo de codeplex) o armarte vos una ...
si tomás el camino de armar la librería/assembly vos en C, acordate de exportar las funciones a dll con __declspec(dllexport) si estás en Visual studio, si es GNU, se exporta automáticamente todo... otro detalle, si compilás con un compilador de C++, agregá un extern "C", por que sino, no vas a poder PInvokear gracias al name mangling (que es una forma de enmarañar los nombres de funciones/clases, and so on) ---> http://msdn.microsoft.com/en-us/library/0603949d.aspx
y después, desde .NET usás PInvoke : http://msdn.microsoft.com/en-us/magazine/cc164123.aspx
hay maneras más complejas, pero, let's KISS (Keep it simple stupid)
creo que me expliqué bien xD (no sé, el sueño me hace dudar :$)
Saludos ~
te amplío un poquito más ... lo que podés hacer es de dos maneras, usando assemblies que te provean esta función (ahí te tiré un ejemplo de codeplex) o armarte vos una ...
si tomás el camino de armar la librería/assembly vos en C, acordate de exportar las funciones a dll con __declspec(dllexport) si estás en Visual studio, si es GNU, se exporta automáticamente todo... otro detalle, si compilás con un compilador de C++, agregá un extern "C", por que sino, no vas a poder PInvokear gracias al name mangling (que es una forma de enmarañar los nombres de funciones/clases, and so on) ---> http://msdn.microsoft.com/en-us/library/0603949d.aspx
y después, desde .NET usás PInvoke : http://msdn.microsoft.com/en-us/magazine/cc164123.aspx
hay maneras más complejas, pero, let's KISS (Keep it simple stupid)
creo que me expliqué bien xD (no sé, el sueño me hace dudar :$)
Saludos ~