[DllImport("advapi32.dll", SetLastError = true)] static extern bool GetUserName(System.Text.StringBuilder sb, ref Int32 length)
Declare Auto Function GetUserName Lib "advapi32.dll" (ByVal lpBuffer As System.Text.StringBuilder, ByRef i As Integer) As Boolean
None.
Environment.UserName (System.Environment)
None.
Please add some!
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace GetUserNameExample
{
class Class1
{
[DllImport("Advapi32.dll")]
static extern bool GetUserName(StringBuilder lpBuffer, ref int nSize);
[STAThread]
static void Main(string[] args)
{
StringBuilder Buffer = new StringBuilder(64);
int nSize=64;
GetUserName(Buffer, ref nSize);
Console.WriteLine(Buffer.ToString());
}
}
}