Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування програми Текстовий Редактор Блокнот

Реферат Проектування програми Текстовий Редактор Блокнот





justify"> return DefWindowProc (hWnd, Message, wParam, lParam);

} 0; WM_SIZE: (edit, 0,0,25, LOWORD (lParam), HIWORD (lParam) - 25-20,0); (edit); (hStatusWindow, Message, wParam, lParam) ;; WM_MENUSELECT: (((UINT) HIWORD (wParam) == 0xffff) amp; ((HMENU) lParam == 0))

{(hStatusWindow, SB_SETTEXT, (WPARAM) 0,

(LPARAM) pMessages [5]); 0;

}

//?? ((UINT) HIWORD (wParam) amp; MF_SYSMENU)

{(hStatusWindow, SB_SETTEXT, (WPARAM) 0,

(LPARAM) pMessages [6]); 0;

} ((UINT) HIWORD (wParam) amp; MF_POPUP)

{(hStatusWindow, SB_SETTEXT, (WPARAM) 0,

(LPARAM) pMessages [3 + LOWORD (wParam)]); 0;

} (hStatusWindow, SB_SETTEXT, (WPARAM) 0, (LPARAM) pMessages [LOWORD (wParam)]);

return 0;

//Описується контекстне менюWM_RBUTTONDOWN:

{hMenu1=CreatePopupMenu (); (hMenu1, MFT_STRING, IDP_All, amp; Виділити все ); (hMenu1, MFT_SEPARATOR, 0, NULL); (hMenu1, MFT_STRING, IDM_Exit, amp; Вихід ); (hMenu1, TPM_RIGHTBUTTON | TPM_TOPALIGN | TPM_LEFTALIGN, (lParam), HIWORD (lParam), 0, hWnd, NULL);

DestroyMenu (hMenu1);

};

//Повідомлення про зміну

case WM_NOTIFY:

{size=GetWindowTextLength (edit); * m=new char [size + 1]; (edit, m, size); [size]=0; .addcopy (m);=TRUE;

}; WM_CLOSE:

{(change)

{

int res=MessageBox (hWnd, Збережемо зміни в документі? ,

Cохранение документа , MB_YESNO); (res == IDYES)

Save ();

}

}DefWindowProc(hWnd,Message,wParam,lParam);WM_DESTROY:(0);0;:DefWindowProc(hWnd,Message,wParam,lParam);

} 0;

}


Література


1. П.В. Румянцев. Азбука програмування в Win32 API.

. П.В. Румянцев. Робота з файлами в Win32 API.

. К.Г. Фіногенов. Win32 Основи програмування.

. Джеффрі Ріхтер. Створення ефективних Win32 додатків.

. Джефф Елджер. Бібліотека програміста.

. Герберт Шилдт. С ++ Базовий курс.

. Т.А. Павловська, Ю.А. Щупак С ++ Об'єктно-орієнтоване програмування.

. Msdn.microsoft - основний сайт для вирішення складних завдань з програмування.

9. lt; http: //ixbt/soft/help-and-manual.shtmlgt;- Посилання для створення файлів довідки.



Назад | сторінка 8 з 8





Схожі реферати:

  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Об'єктно-орієнтоване програмування у середовіщі програмування Delphi7
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Просування бутіка розміру plus size на прикладі ТОВ &Атлант&, бутік &Elena ...