Курсовая работа: Информационная система сравнительного анализа работы компьютера
RECT rt;
switch (message)
{
caseWM_CREATE: // Сообщение приходит при создании окна
break;
case WM_SIZE:
{
GetClientRect (hWnd, &rt);
int w = (rt. right-rt. left) /4;
MoveWindow (Listbox, rt. left, rt. top, w, rt. bottom-rt. top, TRUE);
MoveWindow (StaticText, rt. left+w, rt. top, w*3, rt. bottom-rt. top, TRUE);
}
break;
case WM_COMMAND:
{
switch (LOWORD (wParam))
{
case Id_List:
{
int Count = SendMessage (Listbox, LB_GETCURSEL, 0, 0);
if ( ( (Count>=0) && (Count<=n_Count)) && (HIWORD (wParam) ==LBN_SELCHANGE))
{
Info_list [Count]. function ();
}
}
break;
case ID_MENUITEM40001:
Save ();
break;