CHtmlView::Navigate
URL で識別されるリソースに移動するには、このメンバー関数を呼び出します。
void Navigate(
LPCTSTR URL,
DWORD dwFlags = 0,
LPCTSTR lpszTargetFrameName = NULL,
LPCTSTR lpszHeaders = NULL,
LPVOID lpvPostData = NULL,
DWORD dwPostDataLen = 0
);
パラメーター
URL
URL を移動することに含まれている呼び出し元が割り当てた文字列または表示するファイルの完全パス。dwFlags
履歴リストに新しいウィンドウのリソースを表示するリソースや読み込みするかどうかをキャッシュからの書き込みを追加するかどうかを指定するかどうか、および変数のフラグ。変数は BrowserNavConstants の列挙体によって定義された値の組み合わせです。lpszTargetFrameName
リソースを表示するフレームの名前を含む文字列へのポインター。lpszHeaders
サーバーに送信する HTTP ヘッダーを指定する値へのポインター。これらのヘッダー、Internet Explorer の既定のヘッダーに追加されます。ヘッダーは、サーバーのサーバーに渡されるデータ型に必要な操作やステータス コードなどを指定できます。このパラメーターは、URL が HTTP URL である無視されます。lpvPostData
HTTP POST トランザクションで送信されるデータへのポインター。HTML フォームによって収集されたデータを送信するため、たとえば、後のトランザクションが使用されます。このパラメーターがポスト データを指定しない場合、ナビゲート は、HTTP GET のトランザクションが発行されます。このパラメーターは、URL が HTTP URL である無視されます。dwPostDataLen
HTTP POST トランザクションに送信するデータ。HTML フォームによって収集されたデータを送信するため、たとえば、後のトランザクションが使用されます。このパラメーターがポスト データを指定しない場合、ナビゲート は、HTTP GET のトランザクションが発行されます。このパラメーターは、URL が HTTP URL である無視されます。
解説
Internet Explorer と WebBrowser コントロールに使用できます。
必要条件
ヘッダー: afxhtml.h