WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!

Н. Секунов САМОУЧИТЕЛЬ VISUAL C++ 6 Книга посвящена методам обьектно-ориентированного программирования для 32-разрядных операционных систем Windows. Рассмотрен широкий круг вопросов создания

приложений: консольного, диалогового и многооконного.

Тексты соответствующих примеров, которые можно найти на прилагаемой к данной книге дискете, помогут пользователю, не имеющему опыта работы в среде Visual C++, за короткий срок создать собственное работоспособное приложение.

Рассмотрены вопросы построения справочной системы и русификации приложения. Кроме того, большое внимание уделено таким особенностям программирования, как применение механизма исключений для обработки ошибок, работа с шаблонами, многозадачность и взаимодействие потоков.

Приведен обширный справочный материал по функциям и классам Visual C++.

Кроме новичков, книга представит несомненный интерес для программистов, имеющих опыт работы с DOS и осваивающих программирование в среде Windows.

Содержание Введение • Для кого предназначена эта книга? • Структура данной книги • Соглашения, принятые в данной книге • Требования к аппаратным средствам и программному обеспечению Часть I. Создание простейших приложений Глава 1. Использование мастера создания приложений Консольное приложение Создание консольного приложения Использование консольного приложения Диалоговое приложение Многооконное приложение Windows Однооконное приложение Глава 2. Классы приложений, документов и представлений Класс документа Класс представления Класс приложения Дизайн элементов управления и системный реестр Шаблон документа Создание окон Глава 3. Диалоговые окна и простейшие элементы управления Диалоговое окно Формирование ресурсов диалогового окна Создание класса диалога Вкладки и мастера Создание вкладок диалогового окна Создание мастера • Некоторые модификации окна мастера Использование Component Gallery Часть II. Программирование интерфейса пользователя Глава 4. Классы элементов управления Класс списка Классы линейного регулятора и линейного индикатора Создание пользовательского линейного индикатора Класс просмотрового окна списка Копирование демонстрационного приложения Анализ демонстрационного приложения Глава 5. Сообщения и команды Обработка сообщений Карта сообщений Сообщения в Windows 3.х Сообщения в Win32 Сообщения, посылаемые всеми новыми элементами управления Windows Обработка извещений Обработка отраженных сообщений Макросы карты сообщений и заготовки функций обработки отраженных сообщений Пример создания элемента управления, обрабатывающего отраженные сообщения Использование карты сообщений приложением Использование мастера ClassWizard для создания функций обработки сообщений Диалоговое окно MFC ClassWizard Добавление обработчиков сообщений Windows Список сообщений Обновление команд Глава 6. Вывод информации на экран Интерфейс графических устройств (GDI) Контекст устройства Отображение текста Шрифты Работа с текстом • Форматирование текста • Вывод текста • Программа вывода текста Перерисовка окна Использование перьев Работа с кистью Настройка параметров в диалоговом окне Работа с битовыми образами Аппаратно-зависимые битовые образы Глава 7. Работа с файлами документов Работа с архивом Непосредственное чтение и запись файлов Использование объектов класса CFile при работе с классом CArchive Автономное использование класса CFile Работа с системным реестром Глава 8. Работа с текстовыми документами Создание простейшего текстового редактора Создание более сложного редактора Форматирование документов Задание пользовательского шрифта Глава 9. Панели инструментов и строка состояния Работа с панелью инструментов Удаление кнопок из панели инструментов Добавление кнопок в панель инструментов Работа со строкой состояния Глава 10. Печать документов и организация прокрутки в окне Организация прокрутки в окне Режимы отображения Распечатка и предварительный просмотр Работа с окном предварительного просмотра печати Распечатка многостраничного документа Использование функций библиотеки MFC при печати Часть III. Особенности программирования в среде Visual C++ Глава 11. Исключения, шаблоны и новые возможности Visual C++ Исключения Аргументы исключений Механизмы исключений Visual C++ • В каких случаях следует вызывать исключения • Перехват и уничтожение исключений • Уничтожение объектов в исключениях • Вызов исключений из функций пользователя • Преобразование макросов исключений в операторы C++ • Совместное использование макросов и операторов C++ Шаблоны Понятие шаблона Шаблоны функций Шаблоны классов Классы коллекций Виды классов коллекций Классы коллекций, использующие шаблоны Классы коллекций, не использующие шаблоны Доступ к элементам классов коллекций Удаление элементов классов коллекций Использование классов коллекций Глава 12. Многозадачность на основе потоков Windows Работа с одним потоком Создание рабочего потока Создание интерфейсных потоков Прекращение работы потока Взаимодействие между потоками Взаимодействие между потоком и приложением Использование классов синхронизации Примеры приложений, работающих с потоками Приложение MTGDI Приложение MUTEXES Глава 13. Справка в приложении Описание справочной системы приложения Способы доступа к справочной системе Способы представления справочной информации Формы представления справочной информации Программирование справочной системы Компоненты справочной системы Обработка сообщений справочной системы Русификация файла ресурсов Создание системы командной справки Создание системы контекстной справки Подготовка справочных текстов Русификация справочной системы приложения Добавление новых тем Внесение изменений в оглавление справочной системы Диалоговое окно О программе Глава 14. Отладка приложения Средства отладки, предоставляемые интерфейсом пользователя Точки останова Анализ значений переменных Настройка уровня предупреждений транслятора Программные средства отладки Макросы ASSERT и TRACE Отладочные функции Устранение утечки памяти Основные причины утечек памяти Отладочные версии операторов new и delete Особенности отладки приложений, использующих шаблоны Часть IV. Приложения Приложение A. Объектно-ориентированное программирование и классы Обзор объектно-ориентированных методов программирования • Инкапсуляция • Наследование • Полиморфизм Классы • Классы как типы данных • Файлы заголовков и файлы реализации • Когда следует использовать классы • Перегрузка функций и операторов • Использование виртуальных функций • Область действия класса Приложение B. Описание классов и функций Visual C++ Глобальные функции Windows • AddFontResource • AfxBeginThread • AfxEnableControlContainer • AfxEndThread • AfxGetApp • AfxGetInstanceHandle • AfxGetResourceHandle • AfxGetAppName • AfxRegisterWndClass • AfxWinInit • CFHookProc • ChooseFont • CloseHandle • CreateEvent • CreateFontIndirect • DeleteCriticalSection • EnterCriticalSection • EnumFontFamilies • EnumFontFamiliesEx • EnumFontFamProc • GdiFlush • GetCommandLine • GetCurrentDirectory • GetCurrentProcess • GetDlgItem • GetExitCodeThread • GetLastError • GetMenuContextHelpId • GetMessage • GetModuleHandle • GetWindowContextHelpId • GetWindowLong • GetWindowRect • InitializeCriticalSection • LeaveCriticalSection • MessageBox • OpenEvent • PulseEvent • RegisterClass • ReleaseCapture • RemoveFontResource • ResetEvent • SendMessage • SetCurrentDirectory • SetEvent • SetMenuContextHelpId • SetPriorityClass • SetThreadPriority • SetWindowContextHelpId • SetWindowLong • Sleep • WaitForSingleObject • WindowProc • WinHelp Класс CArchive • CArchive::operator >> • CArchive::operator << • CArchive::Flush • CArchive::GetFile • CArchive::IsLoading • CArchive::IsStoring • CArchive::Read • CArchive::Write Класс CArray • CArray::Add • CArray::GetSize • CArray::GetUpperBound • CArray::operator [ ] • CArray::RemoveAll • CArray::SetSize Класс CBitmap • CBitmap::CreateCompatibleBitmap • CBitmap::GetBitmapBits • CBitmap::SetBitmapBits Класс CButton • CButton::GetState • CButton::SetCheck Класс CCmdUI • CCmdUI::ContinueRouting • CCmdUI::Enable • CCmdUI::SetCheck Класс CCommandLineInfo • CCommandLineInfo::ParseParam Класс CControlBar • CControlBar::EnableDocking Структура CCreateContext Класс CDC • :Attach • :BitBlt • :CreateCompatibleDC • :Detach • :EndDoc • :EndPage • :FillRect • :GetDeviceCaps • :GetSafeHdc • :GetTextExtent • :IsPrinting • :Rectangle • :SelectClipRgn • :SelectObject • :SetMapMode • :SetViewportOrg • :StartDoc • :StartPage Класс CDialog • CDialog::CreateIndirect • CDialog::InitModalIndirect • CDialog::DoModal • CDialog::OnInitDialog Класс CDocTemplate • CDocTemplate::GetDocString Класс CDocument • CDocument::GetFile • CDocument::GetPathName • CDocument::OnNewDocument • CDocument::ReleaseFile • CDocument::SetModifiedFlag • CDocument::UpdateAllViews Класс CEdit • CEdit::CharFromPos Класс CEditView • CEditView::FindText • CEditView::GetBufferLength • CEditView::GetEditCtrl • CEditView::OnFindNext • CEditView::OnTextNotFound • CEditView::SerializeRaw Класс CFile • CFile::CFile • CFile::Close • CFile::GetFilePath • CFile::GetLength • CFile::Read • CDocument::ReleaseFile • CFile::Seek • CFile::SeekToBegin • CFile::Write Класс CFont • CFont::CreateFontIndirect Класс CFrameWnd • CFrameWnd::Create • CFrameWnd::DockControlBar • CFrameWnd::EnableDocking • CFrameWnd::LoadBarState • CFrameWnd::LoadFrame • CFrameWnd::SaveBarState • CFrameWnd::ShowControlBar Класс CGdiObject • CGdiObject::DeleteObject Класс CHeaderCtrl • CHeaderCtrl::GetItem • CHeaderCtrl::SetImageList • CHeaderCtrl::SetItem Структура CHOOSEFONT Класс CImageList • CImageList::Add • CImageList::BeginDrag • CImageList::Create • CImageList::DragEnter • CImageList::DragLeave • CImageList::DragMove • CImageList::DragShowNolock • CImageList::EndDrag • CImageList::SetDragCursorImage Класс CList • CList::AddHead • CList::AddTail • CList::GetAt • CList::GetHead • CList::GetHeadPosition • CList::GetNext • CList::GetPrev • CList::GetTail • CList::GetTailPosition • CList::IsEmpty • CList::RemoveHead • CList::RemoveTail • CList::RemoveAll • CList::RemoveAt • CList::SetAt Класс CListBox • CListBox::AddString • CListBox::DeleteString • CListBox::GetCurSel • CListBox::GetText • CListBox::InsertString • CListBox::SetCurSel • CListBox::SetSel Класс CListCtrl • CListCtrl::ApproximateViewRect • CListCtrl::Create • CListCtrl::CreateDragImage • CListCtrl::GetHeaderCtrl • CListCtrl::GetHotCursor • CListCtrl::GetItemPosition • CListCtrl::GetItemText • CListCtrl::GetOrigin • CListCtrl::HitTest • CListCtrl::InsertColumn • CListCtrl::InsertItem • CListCtrl::SetExtendedStyle • CListCtrl::SetItem • CListCtrl::SetItemPosition • CListCtrl::SetItemText • CListCtrl::SetWorkAreas Класс CMap • CMap::GetNextAssoc • CMap::GetStartPosition • CMap::IsEmpty • CMap::Lookup • CMap::operator [ ] • CMap::RemoveAll Класс CMenu • CMenu::AppendMenu Класс CMutex • CMutex::CMutex Класс CObArray • CObArray::Add • CObArray::GetSize • CObArray::GetUpperBound • CObArray::operator [ ] • CObArray::RemoveAll • CObArray::SetSize Класс CObject • CObject::AssertValid • CObject::Dump • CObject::Serialize Класс CPoint Класс CPrintInfo • CPrintInfo::SetMaxPage Класс CProgressCtrl • CProgressCtrl::Create • CProgressCtrl::SetPos • CProgressCtrl::SetRange Класс CPropertyPage • CPropertyPage::OnSetActive • CPropertyPage::OnWizardBack • CPropertyPage::OnWizardFinish • CPropertyPage::OnWizardNext Класс CPropertySheet • CPropertySheet::AddPage • CPropertySheet::Construct • CPropertySheet::CPropertySheet • CPropertySheet::DoModal • CPropertySheet::SetFinishText • CPropertySheet::SetWizardButtons • CPropertySheet::SetWizardMode Класс CRect • CRect::NormalizeRect • CRect::OffsetRect • CRect::PtInRect • CRect::SetRect Класс CRichEditView • CRichEditView::OnCharEffect • CRichEditView::GetCharFormatSelection • CRichEditView::OnParaAlign • CRichEditView::SetCharFormat Класс CRgn • CRgn::CreateRectRgnIndirect Класс CScrollView • CScrollView::SetScrollSizes Класс CSemaphore • CSemaphore::CSemaphore Класс CSingleLock • CSingleLock::IsLocked • CSingleLock::Lock • CSingleLock::CSingleLock • CSingleLock::Unlock Класс CSize Класс CSliderCtrl • CSliderCtrl::ClearTics • CSliderCtrl::Create • CSliderCtrl::GetPos • CSliderCtrl::SetLineSize • CSliderCtrl::SetPageSize • CSliderCtrl::SetPos • CSliderCtrl::SetRange • CSliderCtrl::SetTic • CSliderCtrl::SetTicFreq Класс CStatusBar • CStatusBar::CommandToIndex • CStatusBar::Create • CStatusBar::SetIndicators • CStatusBar::SetPaneInfo • CStatusBar::SetPaneText Класс CString • CString::Empty • CString::Format • CString::GetBuffer • CString::IsEmpty • CString::LoadString • CString::MakeReverse Класс CTime • CTime::GetCurrentTime Класс CTimeSpan • CToolBar • CToolBar::CreateEx • CToolbar::LoadToolBar Класс CView • CView::DoPreparePrinting • CView::GetDocument • CView::OnBeginPrinting • CView::OnDraw • CView::OnInitialUpdate • CView::OnPrepareDC • CView::OnPreparePrinting • CView::OnPrint • CView::OnUpdate Класс CWinApp • CWinApp::AddDocTemplate • CWinApp::Enable3dControls • CWinApp::ExitInstance • CWinApp::GetProfileString • CWinApp::InitInstance • CWinApp::LoadCursor • CWinApp::LoadIcon • CWinApp::LoadStdProfileSettings • CWinApp::OnHelp • CWinApp::ParseCommandLine • CWinApp::ProcessShellCommand • CWinApp::RegisterShellFileTypes • CWinApp::SetRegistryKey • CWinApp::WinHelp • CWinApp::WriteProfileString Класс CWinThread • CWinThread::CreateThread • CWinThread::ResumeThread • CWinThread::Run • CWinThread::SetThreadPriority • CWinThread::SuspendThread Класс CWnd • CWnd::BeginPaint • CWnd::DestroyWindow • CWnd::DoDataExchange • CWnd::EnableWindow • CWnd::EndPaint • CWnd::GetClientRect • CWnd::GetDC • CWnd::GetDlgItem • CWnd::GetParent • CWnd::GetParentFrame • CWnd::GetParentOwner • CWnd::GetSystemMenu • CWnd::GetStyle • CWnd::GetWindowRect • CWnd::Invalidate • CWnd::InvalidateRect • CWnd::IsDlgButtonChecked • CWnd::ModifyStyle • CWnd::ModifyStyleEx • CWnd::OnCommandHelp • CWnd::OnContextMenu • CWnd::OnHelpHitTest • CWnd::OnHelpInfo • CWnd::OnHScroll • CWnd::OnMouseMove • CWnd::OnPaint • CWnd::PreCreateWindow • CWnd::RedrawWindow • CWnd::ReleaseDC • CWnd::ScreenToClient • CWnd::SetDlgItemText • CWnd::SetScrollPos • CWnd::SetWindowText • CWnd::ShowWindow • CWnd::UpdateData • CWnd::UpdateWindow Структура CHARFORMAT Структура ENUMLOGFONT Структура HDITEM Структура HELPINFO Структура LOGFONT Структура LVITEM Структура NEWTEXTMETRIC Структура NMHDR Структура OUTLINETEXTMETRIC Структура PAINTSTRUCT Структура POINT Структура RECT Структура SIZE Структура WNDCLASS Приложение C.

Средства для работы с класcами Visual C++ Работа с базой данных мастера ClassWizard Обновление базы данных при изменении текста программы • Уничтожение классов • Переименование и перемещение классов Создание нового файла базы данных мастера ClassWizard Добавление нового класса Создание классов, имеющих прототипы в библиотеке MFC Подключение ресурса к классу Добавление поддержки библиотеки ATL в приложение MFC Создание пользовательского класса, не имеющего прототипов в библиотеках Создание функций обработки сообщений Создание функций обработки сообщения с использованием панели ClassView окна Workspace или панели инструментов WizardBar • Быстрый способ создания функций обработки сообщения для элементов управления диалогового окна, определенных для него по умолчанию • Быстрый способ создания функций обработки сообщения для элементов управления диалогового окна Создание функции обработки сообщения при помощи мастера ClassWizard • Быстрый способ создания функций обработки сообщения для кнопок диалогового окна Создание функций обработки для отраженного сообщения • Создание функций обработки для отраженного сообщения при помощи мастера ClassWizard • Создание функций обработки для отраженного сообщения при помощи панели инструментов WizardBar Уничтожение функций обработки сообщений Редактирование функций обработки сообщений Работа с переменными класса диалогового окна Использование мастера ClassWizard для включения переменных в класс диалогового окна Функции DDX_ и DDV_ • Принцип работы динамического обмена и проверки данных • Расширение пользователем возможностей данного механизма • Использование мастера ClassWizard Приложение D. Интерфейс пользователя Visual C++ Панели инструментов Панель инструментов Standard Панель инструментов Build Система меню Меню File • Команда File, New (+) • Команда File, Open (+) • Команда File, Close • Команда File, Open Workspace • Команда File, Save Workspace • Команда File, Close Workspace • Команда File, Save (+) • Команда File, Save As • Команда File, Save All • Команда File, Page Setup • Команда File, Print () • Команда File, Recent Files • Команда File, Recent Workspaces • Команда File, Exit Меню Edit • Команда Edit, Undo (+) • Команда Edit, Redo (+) • Команда Edit, Cut (+) • Команда Edit, Copy (+) • Команда Edit, Paste (+) • Команда Edit, Delete () • Команда Edit, Select All () • Команда Edit, Find (+) • Команда Edit, Find in Files • Команда Edit, Replace (+) • Команда Edit, Go To (+) • Команда Edit, Bookmarks (+) • Команда Edit, Advanced • Команда Edit, Breakpoints (+) Меню View • Команда View, ClassWizard (+) • Команда View, Resource Symbols • Команда View, Resource Includes • Команда View, Full Screen • Команда View, Workspace (+<0>) • Команда View, Output (+<2>) • Команда View, Debug Windows • Команда View, Properties (+) Меню Insert • Команда Insert, New Class • Команда Insert, New Form • Команда Insert, Resource (+) • Команда Insert, Resource Copy • Команда Insert, New ATL Object Меню Project • Команда меню Project, Set Active Project • Команда меню Project, Add to Project • Команда Project, Dependencies • Команда Project, Settings (+) Меню Build • Команда Build, Compile (+) • Команда Build, Build () • Команда Build, Rebuild All • Команда Build, Batch Build • Команда Build, Clean • Команда Build, Start Debug • Команда Build, Debugger Remote Connection • Команда Build, Execute (+) • Команда Build, Set Active Configuration • Команда Build, Configurations • Команда Build, Profile Меню Debug • Команда Debug, Go () • Команда Debug, Restart (++) • Команда Debug, Stop Debugging (+) • Команда Debug, Step Into () • Команда Debug, Step Over () • Команда Debug, Step Out (+) • Команда Debug, Run to Cursor (+) • Команда Debug, Exceptions • Команда Debug, Threads • Команда Debug, Modules • Команда Debug, QuickWatch (+) Меню Tools • Команда Tools, Customize • Команда Tools, Source Browser (+) • Команда Tools, Options • Команда Tools, Macro Меню Window • Команда Window, New Window • Команда Window, Split • Команда Window, Docking View (+) • Команда Window, Close • Команда Window, Close All • Команда Window, Next • Команда Window, Previous • Команда Window, Cascade • Команда Window, Tile Horizontally • Команда Window, Tile Vertically • Список открытых окон • Команда Window, Windows Меню Help • Команда Help, Contents • Команда Help, Search • Команда Help, Index • Команда Help, Keyboard Map • Команда Help, Tip of the Day • Команда Help, Technical Support • Команда Help, Microsoft on the Web • Команда Help, About Visual C++ Окна Visual C++ Окно Workspace • Вкладка ClassView • Вкладка ResourceView • Вкладка FileView Окно Output Редактирование текстов программ Предметный указатель Описание дискеты Предметный указатель А Бордюр Аргументы по умолчанию 533 Г Архив 245 Галерея компонентов Атрибуты Глобальные функции Windows прав доступа 527 Д устройств. 206 Демонстрационное приложение Б BrushApp Битовый образ 236, 237 Console Блок DDBApp catch 341, 348, 721 DialogApplication 22, try 341 EditApp LineApp 225 MFC AppWizard 272, 288, 311, Gallery 103 ListApp 115 MFC ClassWizard 72, MFC ClassWizard 841 Module List MTGDI 393 New 14, 43, 464, PrintApp 311 New Class 190, 830, ProgressApp 123 New Form Reflect 187 New Project Information 16, RichApp 279 New Symbol SheetApplication 85 New Windows Message and Event TextApp 220, 245 Handlers for class ToolApp 290 CDialogApplicationDlg Дескриптор HINSTANCE 540 New Windows Message and Event Деструктор класса 528 Handlers for class CMyListCtrl Диалоговое окно Add Member Function 75, 841 Open 249, 252, 264, Add Member Variable 72, 117, Open Workspace 102, 143, 126, 190, 193, 237, 312, 849 Options Adding a Class 86, 189 Page Setup Advanced Options 32 Paste Special Batch Build 898 Picture Properties Bookmarks 880 Print Breakpoints 503, 882 Progress Properties Browse Files 274 Project Dependencies Change Files 274 Project Settings 344, 506, Check Box Properties 125 Push Button Properties Components and Controls Gallery QuickWatch 505, 103 Repair Class Information Configurations 900 Replace Customize 906 Resource Includes Dialog Properties 61, 86, 274 Resource Symbols 306, Edit Properties 274 Save As 248, 252, 264, Exceptions 902 Select Class 294, Find 873 Select Source File Find In Files 875, 886, 926 Set Active Configuration Go To 879 Set Active Project Configuration Group Box Properties 234 142, Insert Files into Project 102 Slider Properties Insert Resource 87, 292, 889 String Properties 250, Insert Resource Copy 890 Text Properties Keyboard Map 916 Threads Macro 908 Tip of the Day Menu Item Properties 108, 273, Toolbar Button Properties 281, 285 Toolbar Properties Windows 913 CCommandLineInfo 57, 603, Запуск программы 268 CControlBar Найденные разделы 433 CCriticalSection Шрифт 213, 544-546, 661 CDaoException Динамическая проверка CDataExchange корректности данных 848 CDBException Динамический обмен данными в CDC 242, диалоговом окне 848 CDialog Документы CDocTemplate 631, составные 29 CDocument 39, разбиение на страницы 324 CDumpContext 510, Дюйм логический 219 CDWordArray И CEdit271, Иерархия классов 522 CEditView Изменение положения элемента CEvent управления 63 CFile 255, 589, Инкапсуляция 520, 521 CFileException Интерфейс CFont 332, графических устройств 49, 205, CFrameWnd 57, 607 CGdiObject многооконный 27 CHeaderCtrl 161, однооконный 37, 652 CImageList Исключение 341 CList 371, 380, CFileException 648 CListBox STATUS_NO_MEMORY 566 CListCtri 138, К CMap 371, 380, Карта CMapPtrToPtr дескрипторов 195 CMapPtrToWord сообщений 78, 173 CMapStringToOb отображений 367 CMapStringToPtr Кисть 229 CMapWordToPtr Класс CMemoryException CArchive 44, 245, 589 CMenu CArchive Exception 346 CMetaFileDC CArray 371, 593 CMeteFileDC CBitmap 242, 597 CMultiDocTemplate 56, CBitmapButton 599 CMultiLock 392, СBrush 136 CMutex 392, 409, CButton 599 CNotSupportedException CByteArray 706 CObArray 372, CClientDC 207, 607 CObject 370, CCmdTarget 173, 601, 836 CObList 372, CCmdUI 601 COleDispatchException CComboBox 417 COleException CPaintDC 207, 607 Build CPoint 402, 712 Compile CPrintInfo331, 712 Copy 289, CProgressCtrl 713 Cut 289, CPropertyPage 716 Execute Program CPropertySheet 717 Find in Files CPtrArray-370, 372, 706 Finish CPtrList 370, 372 Go CRect613, 722 Help CResourceException 346 Insert/Remove Breakpoint 503, CRgn 137, 727 Keep Visible CRichEditView271, 725 New CScrollBar 132 New Text File CScrollView 728 Open 249, 289, CSemaphore 392, 732 Output CSingleDocTemplate 56, 632 Paste 289, CSingleLock 392, 409, 704, 733 Print CSize 317, 619, 735 Redo CSliderCtrl 736 Save 289, CStatusBar 740 Save All CString 743 Search CStringArray 706 Stop Build CTime 748 Undo CTimeSpan 749 Window List CToolbar 302 Workspace CTypedPtrArray 372 Готово CTypedPtrList 372 Далее> CTypedPtrMap 373 Закрыть CUIntArray 706 Открыть CUserException 346 Применить CView 39, 46, 752 Сохранить CWinApp 20, 54, 195, 384, 760 Команда CWindowDC 207, 607 HELP_COMMAND CWinThread 54, 384, 539, 771 HELP_CONTENTS 431, CWnd 775 HELP_CONTEXT CWordArray 706 HELP_CONTEXTMENU 431, приложения 50 HELP_CONTEXTPOPUP 432, приоритета процесса 578 синхронизации HELP_FINDER 430, доступа 392 HELP_FORCEFILE работы 392 HELP_HELPONHELP Кнопка HELP_INDEX431, <Назад 718 HELP_KEY 433, About 289 HELP_MULTIKEY 433, HELP_PARTIALKEY 433, 588 Edit, Select All HELP_QUIT 436, 588 Edit, Undo HELP_SETCONTENTS 588 File, Close HELP_SETPOPUP_POS 588 File, Close Workspace HELP_SETWINPOS 435, 442, 589 File, Exit HELP_TCARD 435, 589 File, New 636, HELP_WM_HELP 431, 440, 589 File, Open 249, Команда меню File, Open Workspace 143, 246.

Build, Batch Build 898 Build, Build 897 File, Page Setup Build, Clean 898 File, Print Build, Compile 896 File, Print Preview Build, Configurations 900 File, Recent Files Build, Debugger Remote File, Recent Workspaces 246, Connection 899 File, Save Build, Execute 900 File, Save All Build, Profile 901 File, Save As Build, Rebuild All 897 File, Save Workspace Build, Set Active Configuration Help, About Visual C++ 900 Help, Contents Debug, Exceptions 902 Help, Index 139, Debug, Go 901 Help, Keyboard Map Debug, QuickWatch 505, 904 Help, Microsoft on the Web Debug, Restart 501, 902 Help, Search Debug, Run to Cursor 502, 902 Help, Technical Support Debug, Step Into 502, 902 Help, Tip of the Day Debug, Step Out 502, 902 Insert Dialog Debug, Step Over 502, 902 Insert, New ATL Object Debug, Stop Debugging 501, 902 Insert, New Class 829, Debug, Threads 903 Insert, New Form Debug, Go 501 Insert, Resource Debug, Modules 904 Insert, Resource Copy Edit, Advanced 881 Project, Add to Project Edit, Bookmarks 880 Project, Add to Project, Edit, Breakpoints 503, 882 Components and Controls Edit, Copy 873 Project, Add To Project, Files Edit, Cut 873 Project, Dependencies Edit, Delete 873 Project, Set Active Project Edit, Find 873 Project, Settings 344, 506, 893, Edit, Find in Files 875 Start Debug Edit, Go To 879 Tools, Customize Edit, Paste 873 Tools, Macro Edit, Redo 872 Tools, Options Edit, Replace 878 Tools. Source Browser View, Class Wizard 883 57, View, Debug Windows 886 IMPLEMENT_DYNAMIC View, Full Screen 885 IMPLEMENT_DYNCREATE View, Output 886 IMPLEMENT_SERIAL 375, 590, View, Properties 887 698, 705, View, Resource Includes 884 MAKEINTRESOURCE View, Resource Symbols 306, 883 ON_COMMAND View, Workspace 886 ON_COMMAND_EX Window, Cascade 910 ON_COMMAND_RANGE Window, Close 910 ON_CONTROL Window, Close All 910 ON_CONTROL_RANGE Window, Docking View 910 ON_CONTROL_REFLECT Window, New Window 652, 908 ON_CONTROL_REFLECT_EX Window, Next 910 Window, Previous 910 ON_EDIT_CHANGE Window, Split 908 ON_EN_ERRSPACE Window, Tile Horizontally 910 ON_EN_HSCROLL Window, Tile Vertically 912 ON_EN_KILLFOCUS Window, Windows 913 ON_EN_SETFOCUS Консольное приложение 13 ON_EN_UPDATE Конструктор класса 528 ON_EN_VSCROLL Контекст устройства 206, 607 ON_ENMAXTEXT атрибуты 318 ON_MESSAGE Контекстная справка 436 ON_NOTIFY 151, Концепция Документ/Представление ON_NOTIFY_REFLECT 39 ON_NOTIFY_REFLECT_EX Координаты ON_NOTIFY_REFLECTION логические 319 ON_UPDATE_COMMAND_UI физические 318 175, М ON_UPDATE_COMMAND_UI_R Макрос ANGE AND_CATCH 355 ON_UPDATE_COMMAND_UI_R ASSERT 508 EFLECT BEGIN_MESSAGE_MAP 173 ON_WM_CHARTOITEM_REFLE CATCH 352, 354, 355 CT DECLARE_DYNACREATE 57, ON_WM_COMPAREITEM_REF 386, 652 LECT DECLARE_DYNAMIC 709 ON_WM_CTLCOLOR_REFLECT DECLARE_DYNCREATE 528 DECLARE_MESSAGE_MAP 173 ON_WM_DELETEITEM_REFLE DECLARE_SERIAL 590, 709 CT END_CATCH 355 ON_WM_DRAWITEM_REFLEC END_MESSAGE_MAP 173 T IMPLEMENT_DYNACREATE ON_WM_HSCROLL_REFLECT 187 ON_WM_MEASUREITEM_REFL Объект ECT 186 графический ON_WM_PARENTNOTIFY_REF интерфейса графических LECT 187 устройств ON_WM_VKEYTOITEM_REFLE Объектно-ориентированное CT 187 программирование ON_WM_VSCROLL_REFLECT Окно 187 MFC AppWizard RUNTIME_CLASS 56 MSDN Library Visual Studio 6. TCard 435 139, THROW 355 Output THROW_LAST 355 Output TRACE 302, 508 TRY 355 Variables UPDATE_COMMAND_UI 652 Watch карты сообщений 599 Workspace 886, исключений 344 Вкладка Class View Маска обратного вызова 686 Вкладка FileView Массивы 367 Вкладка Resource View Мастер Редактор реестра ClassWizard 71 Справка MFC AppWizard 13 Справочная система Меню Оператор throw Build 896 Определение координат графических Debug 901 объектов Edit 871 Отображение File 865 значков Help 914 отчета Insert 887 списка Project 890 Очередь сообщений Tools 905 П View 882 Панель инструментов Window 908 Build Многозадачность Build MiniBar кооперативная 383 Controls 62, 116, вытесняющая 383 Dialog Н Standard 862, Набор символов WizardBar ASCII 211 WizardBar 824, 829, Unicode 212 плавающая Наследование 520 Перегрузка операторов и функций Начертание 209 532— О Полиморфизм 520, Обработка сообщений 151, 179, 836, Полоса прокрутки Бегунок 314 HELPMSGSTRING Страница 317 ID_EDIT_FIND Строка 317 ID_EDIT_PRINT Пользовательская система координат ID_EDIT_REPEAT 319 ID_EDIT_REPLACE Пользовательский линейный ID_EDIT_SELECT_ALL индикатор 133 LBN_DBLCLK Последовательный доступ к файлу LBS_SELCHANGE 254, 589 LVM_FINDITEM Потоки 383 LVM_GETITEM прекращение работы 388 LVM_SORTITEMS синхронизация 384, 390 LVN_ENDLABELEDIT функция исполняющая 385 LVN_GETDISPINFO Предварительный просмотр печати NM_CLICK 319 NM_DBLCLK Приложение NM_KILLFOCUS Help Workshop 497 NM_OUTOFMEMORY RegEdit.exe 268 NM_RCLICK Приоритет NM_RDBLCLK потока 578 NM_RETURN базовый уровень 578—580 NM_SETFOCUS Произвольный доступ к файлу 255 ON_BN_CLICKED Прокрутка в окне 311 ON_BN_DOUBLECKICKED Процесс 383 ON_COMMAND_EX Р ON_UPDATE_COMMAND_UI Режим EVENT_ALL_ACCESS 548 Режим отображения 623, 730 TB_LINEDOWN MM_LOENGLISH 723 TB_LINEUP MM_TEXT 804 TB_PAGEDOWN С TB_PAGEUP Система координат оконная 318 Translate Message Скрытие данных 521 TTN_POP Создание TTN_SHOW колонтитулов 331 UPDATE_COMMAND_UI 259, очереди 381 294, 295, стека 381 WM_CAPTURECHANGED Сообщение WM_CHAR BN_CLICKED 75 WM_CHOOSEFONT_GETLOGF CBN_SELENDOK 76 ONT 546, EM_GETCHARFORMAT 800 WM_CHOOSEFONT_SETFLAGS EM_SETCHARFORMAT 800 EN_PROTECTED 726 WM_CHOOSEFONT_SETLOGF EN_UPDATE 639 ONT HDN_GETDISPINFO 801, 802 WM_CLOSE 296, 303, WM_COMMAND 176, 202, 424, CS_CLASSDC 439, 545, 661 CS_DBLCLKS WM_COMMANDHELP 441 FWS_ADDTOTITLE 654, WM_CONTEXTMENU 425, 439 IDC_ARROW WM_CTLCOLORDLG 545 LBS_NOTIFY WM_DESTROY 436, 777 LBS_SORT WM_DRAWITEM 685, 702 LBS_WANTKEYBOARD1NPUT WM_ENABLE 779 WM_ERASEBKGND 542, 793 LVS_ALIGNLEFT WM_ERASEBKGND 823 LVS_ALIGNTOP WM_FONTCHANGE 214, 538, LVS_AUTOARRANGE 684, 574 LVS_EDITLABELS WM_HELP 425, 440, 789 LVS_ICON WM_HELPHITTEST 443 LVS_LIST WM_HSCROLL 132, 730 LVS_NOCOLUMNHEADER WM_INITDIALOG 545, 631, 664 LVS_NOLABELWRAP WM_INITMENU 783 LVS_NOSCROLL WM_KEYDOWN 680 LVS_NOSORTHEADER WM_MEASUREITEM 702 LVS_OWNERDRAWFIXED WM_MOUSEMOVE 667, 791 LVS_REPORT WM_MOUSEWHEEL 728 LVS_SHOWSELALWAYS WM_NCDESTROY 777 LVS_SINGLESEL WM_NCPAINT 793 LVS_SMALLICON WM_NOTIFY 176, 815 LVS_SORTASCENDING WM_ONERASEBKGND 776 LVS_SORTDESCENDING WM_PAINT 58, 136, 208, 561, LWS_SHAREIMAGELISTS 760, 776, 784, 791 PBS_SMOOTH WM_PARENTNOTIFY 777 PBS_VERTICAL WM_QUIT 172, 560, 773 WS_BORDER WM_SETTEXT 795 WS_CHILD 714, WM_SYSCOMMAND 783 WS_CLIPCHILDREN 714, WM_TCARD 435 WS_CLIPSIBLINGS WM_VSCROLL 730 WS_DISABLED 714, Списки 367 WS_EX_NOPARENTNOTIFY недавно использованных файлов 55 WS_EX_TOPMOST панели инструментов Find 863 WS_HSCROLL Способы запроса справочной WS_TABSTOP информации 424 WS_VISIBLE 629, Справка WS_VSCROLL командная 437 Строка состояния по ключевому слову 436 Строковый ресурс по методике решения задачи 436 редактирование Стиль 209 шаблона документа Структура CCreateContext 606, 654 Утечки памяти CHARFORMAT 286, 726, 798 Ф CHOOSEFONT 213, 545, 546, 660 Файл CREATESTRUCT 792 afx.h 590, 644, 709, 744, 748, DLGTEMPLATE 627 afxcmn.h 659, 666, 687, 713, DOCINFO 626 aficcoll.h ENUMLOGFONT 554, 800 afxcore.rtf 439, HDITEM 161, 659, 800 afxdlgs.h 716, HELPINFO 425, 789, 803 afxexth 605, 607, 641, 713, 741, HELPWININFO 435, 442 LOGFONT 214, 549, 552, 650, 803 afxmt.h 704, LVITEM 809 afxprint.rc 60, MSG 560 afxprint.rtf 439, NEWTEXTMETRIC 554, 811 afxres.rc 60, NMHDR 151, 176, 814 afxrich.h OUTLINETEXTMETRIC 215, 815 afxtempl.h 594, 672, PAINTSTRUCT 776, 818 afxwin.h 597, 600, 602, 603, 608, POINT 819 628, 632, 635, 640, 650, 653, RECT565, 722, 819 658, 680, 701, 712, 723, SECURITY_ATTRIBUTES 547 727,730,735,753,761, SIZE 820 BrushAppView.cpp 230, TEXTMETRIC 554 DDBAppView.cpp WNDCLASS 572, 781, 820 DemoDlg.cpp WNDCLASSEX 564, 582 DemoDlg.h Т DialogApplication.rc Таблица DialogApplicationDlg.cpp 78, акселераторов 653 DialogApplicationDlg.h ключевых слов 434 EditAppView.cpp Типы сносок в файле текста справки GalleryView.cpp 470 HelpApp.cnt Точка останова 501 HelpApp.hpj 465, Трансляция условная 526 HelpApp.rc У helpapp.rtf Уровень доступа HelpAppView.cpp EVENT_MODIFY_STATE 572, ListAppDlg.cpp 574, 576 ListAppView.cpp PROCESS_ALL_ACCESS 557 MDIApplication.cpp PROCESS_SET_INFORMATION MDIApplicationDoc.cpp 577 MDIApplicationDoc.h SYNCHRONIZE 584 MDIApplicationView.cpp THREAD_QUERY_IN MDIApplicationView.h FORMATION 558 NewHelp.hm 464, THREAD_SET_INFORMATION OnSetActive Pagel.cpp 92 PSWIZB_BACK PrintAppDoc.cpp 313 PSWIZB_DISABLEFINISH PrintAppView.cpp 313, 321, 324 PSWIZB_FINISH ProgressAppDlg.cpp 128, 133 PSWIZB_NEXT Reflectdlg.h 194 RASTER_FONTTYPE Resource.h 60, 885 RDW_ALLCHILDREN RichAppView.cpp 282, 285 RDW_ERASE Sheet.

h 90 RDW_ERASENOW SheetApplication.cpp 91 RDW_FRAME StdAfx.cpp 17 RDW_INTERNALPAINT StdAfx.h 17 RDW_INVALIDATE TextApp.cpp 250, 263 RDW_NOCHILDREN TextApp.Doc 250 RDW_NOERASE TextAppDoc.cpp 222, 247, 262 RDW_NOFRAME TextAppView.cpp 220, 223, 247, RDW_NOINTERNALPAINT 260 RDW_UPDATENOW Threads.cpp 393, 396, 410 RDW_VALIDATE ToolAppView.cpp 298, 308 TRUETYPE_FONTTYPE WinGdi.h 210 HDI_FORMAT Winhelp.exe 653 Фокус ввода YellowEdit.cpp 192 Форматирование текста справки в mlistctrl.cpp 145 MS Word Resource.h 172 Функция адресации справок 438 Abort 258, группового списка поиска 438 Add 157, 371, 594, 666, заголовка 524 AddDocTemplate 57, заголовка справки 438 AddFontResource 214, 537, инициализации 267 AddHead конфигурации 438 Add Page 100, поиска по всему тексту 438 AddString 123, 417, проекта справочной системы 438 AddTail 381, 405, реализации 524 AddToListBox текста справки 438 AfxBeginThread 384, 418, 538, Флаг CF_ENABLEHOOK 545, 546 AfxEnableControlContainer 55, CREATE_SUSPENDED 773 CS_BYTEALIGNCLIENT 610 AfxEndThread 388, 539, CS_BYTEALIGNWINDOW 610 AfxGetApp 156, 254, 540, CS_CLASSDC781 AfxGetAppName 541, CS_OWNDC 781 AfxGetInstanceHandle 540, CS_PARENTDC 781 AfxGetResourceHandle 541, DEVICE_FONTTYPE 554 AfxMessageBox HDI_IMAGE 161 AfxRegisterWndClass 541, PSF_WIZARD 722 AfxThrowMemoiyException AfxWinInit 20, 542 DefWindowProc Append Menu 417, 701 Delete Approximate View Rect 169, 687 DeleteCriticalSection 402, 550, AssertValid 510, 709 551, Attach 390, 398, 608 DelcteObjcct 550, BeginDrag 152, 667 DeleteString 123, BeginPaint 207, 319, 776 Destroy Window 163, 629, BitBlt 242, 609 DestructElement CallWindowProc 582 Detach 398, 400, CDumpContext 672 DispatchMessage 173, CFHookProc 544, 546, 664 DockControlBar 303, Char From Pos 278, 640 DoDataExchange 85, 777, Choose Font 213, 545, 546 DoDialogExchange ClearTics 736 DoModal 278, 630, Close 258, 267, 591, 646 DoPreparePrinting 335, CloseHandle 402, 547, 549. 557, DoPromptFileName 571 DPtoLP CommandToIndex 310, 741 DragEnter 153. CommDlgExtended Error 546 DragLeavc 153, Construct 719 DragMove 153, ConstructElement 373 DragShowNolock 152, ContinueRouting 204, 304, 602 DrawText Create 57, 157, 310, 541, 653, 667, Dump 510, 688, 714, 736, 741 DuplicateHandle 389, 549, 557, CreateCompatibleBitmap 242, 597 CreateCompatibleDC 611 ElementAt CreateDC 318 Empty 414, CreateDrag Image 152, 689 Enable 204, 259, 304, 601, CreateEvent 396, 547, 571 EnableSdControls 55, CreateEx 302, 751 Enable3dControlsStatic CreateFile 547 EnableDocking 303, 605, CreateFont 214, 650 Enable Window 158, CreateFontIndirect 214, 549, 650 EndDialog CreateIndirect 628 EndDoc 333, 334, CreatePointFont 650 EndDrag 154, CreatePointFontIndirect 650 EndPage 333, 334, Create Process 549, 571 EndPaint 207, CreateRcctRgnIndirect 137, 728 EnterCriticalSection 400, 550, CreateScalableFontResource 214 EnumFontFamilies 213, 551, CreateThrcad 387, 539, 772 EnumFontFamiliesEx CreateWindow 558, 572 EnumFontFamProc 552, CreateWindowEx 425, 558 EnumFonts CToolBar 749 Escape DDX_Control 679 ExitInstance 387, ExitThread 559 GetExitCodeThread 388, 419, ExtTextOut 219, 220 GetFile 257, 592, FillRect 137, 241,613 GetFileName 266, FillSolidRect 614 GetFilePath 266, FindClose 547 GetFileTitle FindFirstFile 547 GetFontData FindResource 541 GetFromPage FindText 278, 641 GetHead 372, Flush 591 GetHeaderCtrl 161, Format 403, 745 GetHeadPosition 377, 379, 407, Format Message 560 Free Library 562 GetHotCursor 157, FromHandle 390, 622 GetItem 161, GdiFIush 402, 555 GetItemPosition 151, GdiSetBatchLimit 556 Get_ItemText 154, GetAt 372, 377, 673 GetLastError 538, 547-549, 556, GetBitmapBits 242, 598 558-560, 562, 563, 565, 570 GetBkColor2l8 578, 580, 581, 584, GetBkMode 218 GetLength 265, GetBuffer 160, 745 GetMaxPage GetBufferLength 278, 642 GetMenuContextHelpId 432, GetButtonStyle 750 GetMessage 172, 195, GetButtonText 750 GetMinPage GetCharABCWidths 218 GetModuleHandle 20, GetCharABCWidthsFloat 218 GetNext 372, 377, 379, 407, GetCharFormatSelection 287, 726 GetNextAssoc 373, 377, GetCharWidth32 218 GetObject GetCharWidthFloat 218 GetOrigin 152, GetClientRect 241, 243, 317, 397, GetOutlineTextMetrics 215, 780 GetParent GetCommandLine 20, 556 GetParentFrame 403, GetCount 403 GetParentOwner 310, GetCurrentDirectory 254, 556 GetPathName 257, GetCurrentProcess 420, 557 GetPos 132, GetCurrentTime 748 GetPrev 372, GetCurSel 123, 681 GetPriorityClass GetDC 207, 319, 780 GetProcAddress GetDeviceCaps 219, 330, 331, 611, GetProfileInt 612, 614 GetProfileString 254, 270, GetDlgItem 137, 158, 417, 419, GetSafeHdc 405, 558, 781 GetSize 379, 595, GetDocString 253, 632 GetStartPosition 377, GetDocument 49, 317, 754 GetState 419, 422, GetEditCtrl 278, 642 GetStockObject GetStyle 304, 783 LoadBarState 303, GetSystemMenu 417, 783 LoadCursor 157, GetTabbedTextExtent 218 LoadFrame 57, GetTail 372, 676 Loadlcon 157, GetTail Position 676 LoadLibrary GetText 123, 681 LoadResource GetTextAlign 217 LoadStdProfileSettings 56, 270, GetTextColor 218 GetTextExtent 310, 619 LoadString 343, 403, 417, GetTextExtentEx Point 218 LoadToolbar 302, GetTextExtentPoint32 217, 218 Lock 391, 413, GetTextMetrics 218 Lookup 373, 378, GetThreadPriority 580 LPtoDP GetToPage 335 Main GetUpperBound 595, 707 MakeReverse 414, GetWindowContextHelpId 432, MessageBox 257, 343, 563 ModifyStyle 164, GetWindowDC319 ModifyStyleEx 163, GetWindowLong 153, 163, 165, MsgWaitForMultipleObjects 563 NormalizeRect GetWindowRect 137, 159, 565, 784 OffsetRect401, GetWindowText 638 HitTest 153, OnActivateView 692 OnBeginPrinting 324, 328, 334, InitializeCriticalSection 551, 565 InitializeCriticalSectionAndSpinCo OnCancel unt 551, 565 OnCharEffect 283, InitInstance 54, 254, 263, 387, 397, OnClose 297, 539, 603, 764 OnCommandHelp InitModalIndirect 629 OnContextHelp InsertColumn 159, 693 OnContextMenu 469, InsertItem 160, 694 OnCreate 296, 302, 307, 310, InsertString 682 OnDblclkList Invalidate 258, 317, 784 OnDeltaposSpin InvalidateRect 164, 785 OnDraw 49, 207, 239, 314, 321, IsChild 561 IsDialogMessage 443 OnEndPrinting IsDlgButtonChecked 413, 785 OnFindNext 278, IsEmpty 417, 677, 699, 747 OnHelp440, 441, IsLoading 592 OnHelpHitTest IsLocked 734 OnHelpIndex441, IsPrinting 330, 619, 755 OnHelpInfo 469, IsStoring 44, 249, 592 OnHScroll 132, IsWindowUnicode 573 OnIdle LeaveCriticalSection 400, 550, 566 OnInitDialog 131,415, OnInitialUpdate 755 RegisterClassEx 564, OnMouseMove 790 RegisterClass OnMouseWheel 728 RegisterShellFileTypes OnMyToolbarCheck 298, 304 RegisterWindowMessage OnNewDocument 43, 313, 636 ReleaseCapture 155, OnNotify 178 ReleaseDC 207, OnOK 630 Release File 258, 636, OnPaint 136, 208, 791 Remove OnParaAlign 283, 727 RemoveAll 379, 596, 678, 700, OnPrepareDC 207, 325, 330, 332, RemoveAt 334, 756 RemoveFontResource 214, 538, OnPreparePrinting 333, 757 OnPrint327, 331, 334, 758 RemoveHead 372, 381, 407, OnQueryEndSession 653 RemoveKey OnRegisteredMouseWheel 728 RemoveTail 372, OnSetActive 101 ResetDC OnTextNotFound 643 ResetEvent 548, 549, 574, OnUpdate 208, 759 ResumeThread 389, 405, 418, OnUpdate MyToolbar 297 Run 195, 387, OnWizardBack 100, 716 SaveBarState 303, OnWizardFinish 100, 717 ScreenToClient 137, 319, OnWizardNext 100, 717 Seek OnWndMessage 195 SeekTo Begin 265, OpenEvent 549, 570 SelectClipRgn 137, OpenProcess 557 SelectObject 215, 221, 242, 550, ParseCommandLine 57, 603, 766 ParseParam 603 SendMessage 214, 538, 574, PeekMessage 172 Serialize 44, 247, 249, 250, 313, PostMessage 390, 545, 575 316, PostNcDestroy 628 SerializeElement PostQuitMessage 388 SerializeRaw PostThreadMessage 172, 561 SetActivePage 99, PreCreateWindow 49, 792 SetAt PreTranslateMessage 387, 443 SetBitmapBits 243, ProcessShellCommand 57, 603, SetBkColor 767 SetBkMode ProcessWndProcException 387 SetButtonStyle PtInRect 242, 724 SetButtonText Pulse Event 571, 574 SetCapture Read 258, 265, 592, 647 SetCharFormat 287, ReadObject 590 SetCheck 158, 204, 303, 419, 600 Rectangle 317, 619 RectVisible 755 SetCurrentDirectory 254, RedrawWindow 792 SetCurSel 417, SetDialogBkColor 628 SetTexUustification SetDlgItemText 85, 123, 795 SetThreadPriority 385, 387, 399, SetDragCursorImage 152, 671 405, 422, 578, SetEvent 407, 549, 574, 576 SetTic SetExtendedStyle 163, 167, 695 SetTickFreq 132, SetFileAttributes 266 SetViewportExt SetFinishText 100, 721 SetViewPortOrg 331, SetForegroundWindow 569 SetWindowContextHelpld 432, SetHotCursor 167 SetWindowExt SetImageList 161, 659 SetWindowLong 165, 302, SetIndicators 310, 742 SetWindowPos 163, SetItem 160, 161, 660, 695 SetWindowText 403, 638, SetItemPosition 155, 170, 696 SetWizardButtons 101, SetItemText 154, 697 SetWizardMode SetLastError 559, 581 SetWorkAreas 163, 169, SetLineSize 132, 738 ShowControlBar 304, SetMapMode 331, 623 ShowCursor SetMapperFlags 215 ShowWindow 58, 629, SetMaxPage 330, 335, 713 Sleep 414, SetMenu 700 StartDoc 333, 334, 612, SetMenuContextHelpId 432, 577 StartPage 332, 333, 334, SetModifiedFlag 208, 249, 258, StretchBlt 637, 638 SuspendThread 422, SetOwner 418 TabbedTextOut SetPageSize 132, 738 TerminateThread SetPaneInfo 310, 742 TextOut SetPaneText 310, 743 Translate Message SetParent 583 TryEnterCriticalSection 550, SetPos 132, 715, 739 Unlock 391, SetPriorityClass 420, 577 UpdateAllViews 207, 390, SetRadio204, 601, 602 UpdateData 85, 797, SetRange 132, 715, 739 UpdateWindow 58, SetRect 169, 725 WaitForSingleObject 398, 407, SetRegistryKey 55, 269, 768 WindowProc 195, SetScaleToFitSLze 729 WinHelp 425, 429, 441, 585, SetScrollPos 795 WinMain 20, 172, 384, SetScrollSizes317, 730 WndProc SetSel 123, 683 Write 264, 265, 593, SetSize 594, 596, 708 WriteObject SetTabStops 642 WriteProfileInt SetText 204, 601, 602 WriteProfileString 253, 270, SetTextAlign 217 виртуальная 523, SetTextCharacterExtra 217 встраиваемая SetTextColor 217 дружественная обработки сообщения 171, 599 Э оператор [] 372, 377, 595, 700, Экранные координаты 707 Элемент управления оператор << 249, 591 Инкрементный регулятор оператор >> 249, 590 Переключатель Ц Рамка группы Цикл обработки сообщений 172, 384 Раскрывающийся список Ш Статический текст Шаблон Текстовое поле документа 39, 56, 631 Флажок класса 364 Элементы данных обратного вызова функции 362 Шрифт 209,



© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.