Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Fornece a funcionalidade para encontrar e ler ficheiros num servidor gopher.
Observação
As classes CGopherConnection, CGopherFile, CGopherFileFind, e CGopherLocator os seus membros foram descontinuadas porque não funcionam na plataforma Windows XP, mas continuarão a funcionar em plataformas anteriores.
Sintaxe
class CGopherFile : public CInternetFile
Membros
Construtores Protegidos
| Nome | Description |
|---|---|
| CGopherFile::CGopherFile | Constrói um CGopherFile objeto. |
Observações
O serviço gopher não permite aos utilizadores escrever dados num ficheiro gopher porque este serviço funciona principalmente como uma interface baseada em menus para encontrar informação. As CGopherFile funções membros , WriteString, e Flush não são implementadas para CGopherFileWrite. Ao chamar estas funções num CGopherFile objeto, devolve uma CNotSupportedException.
Para saber mais sobre como CGopherFile funciona com as outras aulas de Internet do MFC, consulte o artigo Programação da Internet com WinInet.
Hierarquia de herança
CGopherFile
Requerimentos
Cabeçalho: afxinet.h
CGopherFile::CGopherFile
Esta função membro é chamada para construir um CGopherFile objeto.
CGopherFile(
HINTERNET hFile,
CGopherLocator& refLocator,
CGopherConnection* pConnection);
CGopherFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrLocator,
DWORD dwLocLen,
DWORD_PTR dwContext);
Parâmetros
hFile
Um endereço para um ficheiro HINTERNET.
refLocator
Uma referência a um objeto CGopherLocator .
pConnection
Um apontador para um objeto CGopherConnection .
hSession
Um nome para a sessão atual na Internet.
pstrLocator
Um ponteiro para uma cadeia usada para localizar o servidor gopher. Consulte as Sessões Gopher para mais informações sobre localizadores de gopher.
dwLocLen
Um DWORD contendo o número de bytes em pstrLocator.
dwContext
Um apontador para o identificador de contexto do ficheiro que está a ser aberto.
Observações
Precisas de um CGopherFile objeto para ler de um ficheiro durante uma sessão Gopher na Internet.
Nunca se cria um CGopherFile objeto diretamente. Em vez disso, liga para CGopherConnection::OpenFile para abrir um ficheiro num servidor gopher.
Consulte também
Classe CInternetFile
Gráfico de Hierarquia
Classe CInternetFile
Classe CGopherLocator
Classe CGopherFileFind
Classe CGopherConnection