Шаг 20 - Uniform Resource Location - URL

URL - это уникальный адрес ресурса в сети Internet. Сразу скажу какое это имеет отношение к VC. Библиотека MFC поддерживает ряд классов для работы с интернет и соответственно использует это понятие, кроме того есть понятие Internet Api включающие функции по работе с Интернет. URL адрес выглядит так:

http:://www.firststeps.ru/mfc/index.html
______________________________________
http://		- метод доступа, например может быть и другой скажем ftp.
www		- имя хост компьютера
firststeps	- имя субдомена
ru		- имя домена
/mfc/index.html	- имя ресурса

Вот пример кода использующий URL:

HINTERNET hURL;
HINTERNET hInternetSession;
hURL = InternetOpenUrl( hInternetSession,
		"http:://www.firststeps.ru/",
		NULL, 0, 0, 0);

Используется URL и в HTMLHelp API новом виде справочной системы используемой в Windows 98. Так как этот вид справочной системы организован на основе HTML, то понятие URL становиться основопологающим. Вот в функции вызова HtmlHelp в параметре pszFile может быть либо имя файла, либо URL.

HWND HtmlHelp(HWND hwndCaller, LPCSTR pszFile, UINT uCommand, DWORD dwData);

ShellExecute позволяет вызывать страницы по URL адресу.

ShellExecute(NULL, "open", "http:://www.firststeps.ru/",
	NULL, NULL, SW_SHOWNORMAL);

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 14.07.2000