Курсовая работа: Информационная система сравнительного анализа работы компьютера

SendMessage (StaticText, WM_SETTEXT, 0, (LPARAM) lpszSystemInfo);

}

void DrivesInfo ()

{

LPTSTR lpszSystemInfo = new char [BUFSIZE]; // указатель на строку, в которой

for (int a=0; a<BUFSIZE; a++)

lpszSystemInfo [a] = '\0';

char cDevices [] = "A: \\";

DWORD dwDevices = GetLogicalDrives (); // получаем все логические диски

bool flag = false;

for (int i = 0; dwDevices; i++) // проверяем на наличие дисков

{

if (dwDevices & 1)

{

cDevices [0] = 'A' + i;

flag = true;

}

if (flag)

{

flag = false;

strcat (lpszSystemInfo, "Диск ");

strcat (lpszSystemInfo, cDevices);

strcat (lpszSystemInfo, " ");

int n_long = strlen (lpszSystemInfo);

lpszSystemInfo [n_long] = 13;

lpszSystemInfo [n_long+1] = 10;

UINT type = GetDriveType (cDevices);

switch (type)

{

К-во Просмотров: 1006
Бесплатно скачать Курсовая работа: Информационная система сравнительного анализа работы компьютера