我建立在C#中的小型應用程序,它可以創建在Windows XP,Windows7的和Windows 8的用戶配置文件,使用Windows的API如何使用CreateUserProfileEx在C#
對於Windows 7和8,方法CreateProfile
完美地工作。
但是,當試圖在Windows XP上使用CreateUserProfileEx
時,它不起作用,它返回了一個錯誤,通知該方法在「UserEnv.dll」中找不到,稍後再閱讀一點的API,我意識到我需要使用LoadLibrary
和GetProcAddress
鏈接到Userenv.dll。
我搜索了一些與此相關的示例,但我找不到可以給我一個好主意或解釋如何做到這一點的東西。
如果有人可以在C#中添加一些示例或指向我可以查看的地方,我會非常感激。
有一些這樣的例子,對於不同的API,但對於所有的Win32 APIs,這裏是[SO]:http://stackoverflow.com/questions/3754264/c-sharp-getprocaddress-收益爲零 – Richard