Курсовая работа: Информационная система сравнительного анализа работы компьютера
n_long = strlen (lpszSystemInfo);
lpszSystemInfo [n_long-2] = 13;
lpszSystemInfo [n_long-1] = 10;
SendMessage (StaticText, WM_SETTEXT, 0, (LPARAM) lpszSystemInfo);
}
Информация о дисках компьютера.
Для получения информации о дисках компьютера, предназначена функция DrivesInfo ().
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);