64,637
社区成员
发帖
与我相关
我的任务
分享
void CGetIPDlg::OnBnClickedButton1()
{
// TODO: ここにコントロール通知ハンドラ コードを追加します。
WSAData wsaData;
WSAStartup(MAKEWORD(1,1),&wsaData);
char hostname[128];
int ret;
ret=gethostname(hostname,128);
if(ret!=0)
{
MessageBox(_T("gethostnameERROR!"));
return;
}
m_hostname.SetWindowTextW (LPCTSTR(hostname));
WSACleanup();
}
GOOGLE multibyte to wide byte
int WideCharToMultiByte (
UINT CodePage,
DWORD dwFlags,
LPCWSTR lpWideCharStr,
int cchWideChar,
LPSTR lpMultiByteStr,
int cbMultiByte,
LPCSTR lpDefaultChar,
LPBOOL lpUsedDefaultChar );