コンピュータ名を取得を取得します。コンピュータ名の取得にはGetComputerName関数を使用します。 ローカルコンピュータの NetBIOS 名を取得します。この名前はシステムの起動時に確立されるもので、 システムはレジストリからこの名前を読み取ります。
#include <stdio.h>
#include <tchar.h>
#include <iostream>
#include <windows.h>
/*
コンピュータ名を取得する
*/
int _tmain
(
int argc
, _TCHAR* argv[]
)
{
// 標準出力にユニコード出力する
setlocale( LC_ALL, "Japanese" );
TCHAR waBuffer[ MAX_PATH ];
// コンピュータ名の取得
DWORD dwCount = 0;
::GetComputerName(
waBuffer
, &dwCount
);
// 結果を表示
wprintf( L"%s¥n", waBuffer );
// 正常終了
return( 0 );
}
MY-PC