Курсовая работа: Проект текстового редактора

cc.lStructSize = sizeof(CHOOSECOLOR);

cc.hwndOwner = hWnd;

cc.lpCustColors = (LPDWORD) acrCustClr;

cc.Flags = CC_FULLOPEN | CC_RGBINIT;

// Инициализацияструктуры chf

chf.lStructSize = sizeof(CHOOSEFONT);

chf.hwndOwner = hWnd;

chf.lpLogFont = &lf;

chf.Flags = CF_SCREENFONTS | CF_INITTOLOGFONTSTRUCT;

chf.nFontType = SIMULATED_FONTTYPE;

break;

}

3. Вызывается соответствующая функция в обработчике событий нажатия кнопки вызова соответствующего диалога.

case WM_COMMAND:

switch (LOWORD(wParam))

{

case IDM_OPEN:

strcpy(szFile, "");

success = GetOpenFileName(&ofn);

if (success)

MessageBox(hWnd, ofn.lpstrFile, "Открываетсяфайл:", MB_OK);

else

MessageBox(hWnd, ESC_OF"GetOpenFileName",

"Отказ от выбора или ошибка", MB_ICONWARNING);

break;

case IDM_SAVE_AS:

strcpy(szFile, "");

success = GetSaveFileName(&ofn);

if (success)

К-во Просмотров: 961
Бесплатно скачать Курсовая работа: Проект текстового редактора