需要从VB到C#的代码转换

时间:2010-12-21 18:04:28

标签: c# .net vb.net

有人可以将以下代码从VB翻译成C#吗?据我所知,它是一个函数的声明,从本机库“user32.dll”...

调用另一个函数

Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Integer) As Integer

2 个答案:

答案 0 :(得分:4)

结帐PInvoke

[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool SetForegroundWindow(IntPtr hWnd);

答案 1 :(得分:1)

如果您需要从VB.NET到C#或从C#到VB.NET的代码转换,您可以转到http://www.developerfusion.com/tools/convert/csharp-to-vb/,在这里您可以从一种语言转换为另一种语言几乎可以想象和输入的任何代码。