|
Вопросы и ответы
Здесь я собрал некоторые вопросы,
которые мне задают пользователи и мои ответы на
них
Вопрос: Как изучить С++ MFC
Ответ:Мне довольно часто
приходят письма с вопросами, как изучить Visual С++, с
чего начать и как разобраться в обилии классов.
Есть несколько простых шагов :
- Начинайте не с MFC, а с создания классов С++ в
проекте Console Application. Для того, чтобы разобраться в
классах возьмите любую книгу по С++ и пробуйте
примеры из нее. После этого разберитесь с
примером Класс
матрицы там подробно описано создание
простого класса.
- Изучите структуру программы MFC созданную MFC
AppWizard(exe),Single document, Multiple document, Dialog based.
- Только после этого изучайте библиотеку
классов MFC. Изучайте только те классы,
которые нужны для конкретной работы, и чем
сложнее работа, тем больше классов изучите.
- Практика и еще раз практика. Идите от
простого к сложному начиная с простейших, но
законченных приложений.
Вопрос : Как в визуале с++
работать с базами данных
Ответ: Посмотрите
исходный текст программы Глоссарий,
там используется база данных MDB
Вопрос: Как сделать программу
для обмена данными с поисковым сервером,
например Yandex
Ответ : Обмен с поисковыми
машинами осуществляется при помощи простых
текстовых строк, а обратно передаются строки
ответа в формате html (форматированный тегами
текст)
Фактически передаются параметры в программу на
сервере.
Для выдачи и получения строк по протоколу http в MFC
есть классы
CHttpFile
CHttpConnetion
Как с ними работать описано в помощи, в разделе
"Internet Programming with WinInet"
Так же можно посмотреть пример клиентского
приложения TEAR, которое есть в поставке VС++.
Поищите книгу Джамса К., Коуп К.
"Программирование для Internet." Она Вам
поможет.
|