Megosztás a következőn keresztül:


CGopherFile osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Lehetővé teszi a fájlok keresését és olvasását a gopher-kiszolgálón.

Megjegyzés:

Az osztályok CGopherConnectionCGopherFileCGopherFileFindCGopherLocator és tagjaik elavultak, mert nem működnek a Windows XP platformon, de továbbra is a korábbi platformokon fognak működni.

Szemantika

class CGopherFile : public CInternetFile

Tagok

Védett konstruktorok

Név Description
CGopherFile::CGopherFile Egy CGopherFile objektumot hoz létre.

Megjegyzések

A gopher szolgáltatás nem teszi lehetővé, hogy a felhasználók adatokat írjanak egy gopher-fájlba, mert ez a szolgáltatás főként menüalapú felületként működik az információk kereséséhez. A CGopherFile tagfüggvények Write, WriteStringés Flush nincsenek implementálva a következőhöz CGopherFile: . A függvények objektumon való CGopherFile meghívása CNotSupportedException értéket ad vissza.

Ha többet szeretne megtudni arról, hogyan CGopherFile működik a többi MFC internetes osztály, olvassa el az Internet Programming with WinInet című cikket.

Öröklési hierarchia

CObject

CFile

CStdioFile

CInternetFile

CGopherFile

Requirements

Fejléc: afxinet.h

CGopherFile::CGopherFile

Ez a tagfüggvény egy CGopherFile objektum létrehozásához van meghívva.

CGopherFile(
    HINTERNET hFile,
    CGopherLocator& refLocator,
    CGopherConnection* pConnection);

CGopherFile(
    HINTERNET hFile,
    HINTERNET hSession,
    LPCTSTR pstrLocator,
    DWORD dwLocLen,
    DWORD_PTR dwContext);

Paraméterek

hFile
Egy HINTERNET-fájl leírója.

refLocator
Hivatkozás egy CGopherLocator-objektumra .

pConnection
Egy CGopherConnection objektumra mutató mutató.

hSession
Az aktuális internetes munkamenet leírója.

pstrLocator
A gopher-kiszolgáló megkereséséhez használt sztringre mutató mutató. A gopher-keresőkkel kapcsolatos további információkért tekintse meg a Gopher-munkameneteket .

dwLocLen
A pstrLocator bájtjainak számát tartalmazó DWORD.

dwContext
A megnyitott fájl környezeti azonosítójára mutató mutató.

Megjegyzések

Egy gopher internetes munkamenet során egy fájlból beolvasandó objektumra van szüksége CGopherFile .

Soha nem hozhat létre közvetlenül objektumot CGopherFile . Ehelyett hívja meg a CGopherConnection::OpenFile parancsot egy gopher-kiszolgálón lévő fájl megnyitásához.

Lásd még

CInternetFile osztály
hierarchiadiagram
CInternetFile osztály
CGopherLocator osztály
CGopherFileFind osztály
CGopherConnection osztály