How do you directly call a native function exported from a
DLL?
Answers were Sorted based on User's Feedback
Answer / santhanakumar
HERE IS THE CODE EXAMPLE :
using System.Runtime.InteropServices; \
class C
{
[DllImport("user32.dll")]
public static extern int MessageBoxA(int h, string
m, string c, int type);
public static int Main()
{
return MessageBoxA(0, “Hello
World!”, “Caption”, 0);
}
}
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / moghan
Yes we can call a native function exported from a Dll in
the following way,
I used C#.Net for Coding.
Add a Namespace that "System.Runtime.InteropServices"
Then use the following code,
Syntax:
[DllImport("dllname")]
here place the function in "dllname" Dll.
Is This Answer Correct ? | 1 Yes | 0 No |
what is sitemap
Define the lease of the object?
What is strong name and what is the need of it ?
What are remotable objects in .NET Remoting?
Explain the differences between marshal by value and marshal by reference?
What do mean by remotable objects in .net remoting?
What are the difference between static assemblies and dynamic assemblies?
Explain marshalling and its types in .net remoting
What is boxing and unboxing ?
4 Answers Amdocs, BirlaSoft, TCS,
When should we choose .net remoting over .net web services?
How can you automatically generate interface for the remotable object in .NET with Microsoft tools?
1 Answers Tavant Technologies, TCS, Tech Mahindra,
What does manifest consists?