读书人

怎么获取计算机的工作组

发布时间: 2012-03-04 11:13:34 作者: rapoo

如何获取计算机的工作组
如何获取计算机的工作组,和更改工作组


[解决办法]
更改工作组:

C/C++ code
#include "lm.h"void __fastcall TForm1::Button1Click(TObject *Sender){    NET_API_STATUS dwStatus = ::NetJoinDomain(NULL, WideString("WorkGroup"),            NULL, NULL, NULL, NetSetupWorkgroupName);    // 63 63 72 75 6E 2E 63 6F 6D    if (dwStatus == NERR_Success)        ShowMessage("修改成功.");    else        ShowMessage("修改失败!");}
[解决办法]
获取工作组名的代码,改成如下试试:
C/C++ code
void __fastcall TForm1::Button1Click(TObject *Sender){    LPWSTR lpDomainName = NULL;    NETSETUP_JOIN_STATUS njs = NetSetupWorkgroupName;    ::NetGetJoinInformation(NULL, &lpDomainName, &njs);    ShowMessage(lpDomainName);    // 63 63 72 75 6E 2E 63 6F 6D    ::NetApiBufferFree(lpDomainName);} 

读书人网 >C++ Builder

热点推荐