Click here to Skip to main content
15,919,613 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Lock a ComboBox Pin
Shog922-Mar-02 16:19
sitebuilderShog922-Mar-02 16:19 
GeneralCan't connect... Pin
Rickard Andersson2022-Mar-02 12:14
Rickard Andersson2022-Mar-02 12:14 
GeneralRe: Can't connect... Pin
Nish Nishant22-Mar-02 13:55
sitebuilderNish Nishant22-Mar-02 13:55 
GeneralMenu Pin
NC22-Mar-02 10:38
NC22-Mar-02 10:38 
GeneralRe: Menu Pin
Nish Nishant22-Mar-02 13:53
sitebuilderNish Nishant22-Mar-02 13:53 
GeneralRe: Menu Pin
NC25-Mar-02 2:15
NC25-Mar-02 2:15 
QuestionWhere can I find tlogstg.h? Pin
22-Mar-02 10:21
suss22-Mar-02 10:21 
AnswerRe: Where can I find tlogstg.h? Pin
Bill Wilson22-Mar-02 12:51
Bill Wilson22-Mar-02 12:51 
Its part of IE 6.0
I copied this from a page in MSDN.

http://msdn.microsoft.com/downloads/samples/internet/default.asp?url=/Downloads/samples/Internet/libraries/ie6_lib/default.asp


Here is the insert, but you'll need the lib and .dll to go with it.

I got this information by searching for tlogstg on the msdn website. Look there for more info.


[code]
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1999-2000.
//
// File: Tlogstg.idl
//
// Contents: TravelLog public interfaces
//
// Classes:
//
// Functions:
//
// History: 10-DEC-99 Sifrim (Silviu Ifrim) - created
//
//----------------------------------------------------------------------------
cpp_quote("//=--------------------------------------------------------------------------=")
cpp_quote("// tlogstg.h")
cpp_quote("//=--------------------------------------------------------------------------=")
cpp_quote("// (C) Copyright 1999-2000 Microsoft Corporation. All Rights Reserved.")
cpp_quote("//")
cpp_quote("// THIS CODE AND INFORMATION IS PROVIDED \"AS IS\" WITHOUT WARRANTY OF")
cpp_quote("// ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO")
cpp_quote("// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A")
cpp_quote("// PARTICULAR PURPOSE.")
cpp_quote("//=--------------------------------------------------------------------------=")
cpp_quote("")
cpp_quote("#pragma comment(lib,\"uuid.lib\")")
cpp_quote("")
cpp_quote("//---------------------------------------------------------------------------=")
cpp_quote("// ITravelLogStg Interface.")
cpp_quote("")
cpp_quote("#define SID_STravelLogCursor IID_ITravelLogStg ")

import "objidl.idl";
import "oleidl.idl";

// ITravelLogEntry
[
object,
uuid(7EBFDD87-AD18-11d3-A4C5-00C04F72D6B8), //IID_ITravelLogEntry
helpstring("ITravelLogEntry interface"),
local
]
interface ITravelLogEntry : IUnknown
{
[helpstring("Get page title"), helpcontext(0x0000)]
HRESULT GetTitle([out] LPOLESTR *ppszTitle);

[helpstring("Get URL"), helpcontext(0x0000)]
HRESULT GetURL([out] LPOLESTR *ppszURL);
};

//IEnumTravelLogEntry
[
object,
uuid(7EBFDD85-AD18-11d3-A4C5-00C04F72D6B8), //IID_IEnumTravelLogEntry
helpstring("IEnumTravelLogEntry interface"),
helpcontext(0x0000),
local,
]
interface IEnumTravelLogEntry : IUnknown
{
[helpstring("Get the next items in the enumeration sequence"), helpcontext(0x0000)]
HRESULT Next(
[in] ULONG cElt,
[out,
size_is(cElt),
length_is(*pcEltFetched)] ITravelLogEntry **rgElt,
[out] ULONG* pcEltFetched);

[helpstring("Skip over the next cElt elements"), helpcontext(0x0000)]
HRESULT Skip(
[in] ULONG cElt);

[helpstring("Reset the enumeration sequence"), helpcontext(0x0000)]
HRESULT Reset(void);

[helpstring("Creates a copy of the current state of enumeration"), helpcontext(0x0000)]
HRESULT Clone(
[out] IEnumTravelLogEntry **ppEnum);
};



[
uuid(7EBFDD80-AD18-11d3-A4C5-00C04F72D6B8), // IID_ITravelLogStg
object,
pointer_default(unique),
local,
]
interface ITravelLogStg : IUnknown
{
// care on these, they should match TLMENUF_xxx
enum
{
TLEF_RELATIVE_INCLUDE_CURRENT = 0x00000001,
TLEF_RELATIVE_BACK = 0x00000010,
TLEF_RELATIVE_FORE = 0x00000020,
TLEF_INCLUDE_UNINVOKEABLE = 0x00000040,
TLEF_ABSOLUTE = 0x00000031,
};
typedef DWORD TLENUMF;

[helpstring("Insert a dummy entry in the travel log"), helpcontext(0x0000)]
HRESULT CreateEntry(
[in] LPCOLESTR pszUrl,
[in] LPCOLESTR pszTitle,
[in] ITravelLogEntry *ptleRelativeTo,
[in] BOOL fPrepend,
[out] ITravelLogEntry **pptle);

[helpstring("Navigate to an entry"), helpcontext(0x0000)]
HRESULT TravelTo(
[in] ITravelLogEntry *ptle);

[helpstring("Create enumerator for travel log entries"), helpcontext(0x0000)]
HRESULT EnumEntries(
[in] TLENUMF flags,
[out] IEnumTravelLogEntry **ppenum);

[helpstring("Search for all entries with given URL"), helpcontext(0x0000)]
HRESULT FindEntries(
[in] TLENUMF flags,
[in] LPCOLESTR pszUrl,
[out] IEnumTravelLogEntry **ppenum);

[helpstring("Number of entries in the travel log"), helpcontext(0x0000)]
HRESULT GetCount(
[in] TLENUMF flags,
[out] DWORD *pcEntries);

[helpstring("Delete from travel log"), helpcontext(0x0000)]
HRESULT RemoveEntry(
[in] ITravelLogEntry *ptle);

[helpstring("Get entry from the travel log"), helpcontext(0x0000)]
HRESULT GetRelativeEntry(
[in] int iOffset,
[out] ITravelLogEntry **ptle);
};



[/ccode]

Good Luck,
Bill
QuestionHow to propagate a message in MFC Pin
al_in_the_city22-Mar-02 9:23
al_in_the_city22-Mar-02 9:23 
AnswerRe: How to propagate a message in MFC Pin
Ravi Bhavnani22-Mar-02 9:35
professionalRavi Bhavnani22-Mar-02 9:35 
GeneralRe: How to propagate a message in MFC Pin
Bill Wilson22-Mar-02 10:49
Bill Wilson22-Mar-02 10:49 
QuestionRUNTIME_CLASS etiquette? Pin
dazinith22-Mar-02 8:58
dazinith22-Mar-02 8:58 
GeneralGood c++ book Pin
NC22-Mar-02 8:39
NC22-Mar-02 8:39 
GeneralRe: Good c++ book Pin
Joaquín M López Muñoz22-Mar-02 10:09
Joaquín M López Muñoz22-Mar-02 10:09 
GeneralRe: Good c++ book Pin
NC22-Mar-02 10:29
NC22-Mar-02 10:29 
GeneralRe: Good c++ book Pin
moliate22-Mar-02 21:57
moliate22-Mar-02 21:57 
GeneralRe: Good c++ book Pin
Dor22-Mar-02 14:26
Dor22-Mar-02 14:26 
GeneralNeed help about CSocket Pin
22-Mar-02 6:41
suss22-Mar-02 6:41 
GeneralRe: Need help about CSocket Pin
Andres Manggini22-Mar-02 7:17
Andres Manggini22-Mar-02 7:17 
GeneralRe: Need help about CSocket Pin
22-Mar-02 7:32
suss22-Mar-02 7:32 
GeneralRe: Need help about CSocket Pin
Andres Manggini22-Mar-02 7:45
Andres Manggini22-Mar-02 7:45 
GeneralRe: Need help about CSocket Pin
22-Mar-02 7:56
suss22-Mar-02 7:56 
GeneralRe: Need help about CSocket Pin
Andres Manggini22-Mar-02 8:14
Andres Manggini22-Mar-02 8:14 
GeneralRe: Need help about CSocket Pin
22-Mar-02 8:30
suss22-Mar-02 8:30 
GeneralRe: Need help about CSocket Pin
Andres Manggini22-Mar-02 8:55
Andres Manggini22-Mar-02 8:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.