更改Windows帐户的显示名称

时间:2018-12-18 17:00:54

标签: c# windows user-account-control

我目前正在尝试找出可以使用C#更改Windows帐户的显示名称的地方。经过一段时间的搜索,我发现了netapi32.dll提供的“ NetUserSetInfo”功能。但是对我来说,似乎只能通过使用“ _USER_INFO_22”结构(https://docs.microsoft.com/de-de/windows/desktop/api/lmaccess/ns-lmaccess-_user_info_22)提供大量其他参数来更改显示名称。

是否存在其他甚至更简单的更改显示名称的方法? (为方便起见:我不想更改帐户名称。我想更改显示名称(在Windows 10中登录时显示的显示名称)。)

1 个答案:

答案 0 :(得分:1)

看起来NetUserSetInfo(..., 1011, ...)USER_INFO_1011结构允许分别设置该名称。