|
BOOL GetHistory()
{
STATURL url;
CString strUrl;
ULONG uFetched;
IUrlHistoryStg2Ptr history;
IEnumSTATURLPtr enumPtr;
if(FAILED(CoCreateInstance(CLSID_CUrlHistory, NULL, CLSCTX_INPROC_SERVER, IID_IUrlHistoryStg2,(void**)&history)))
{
return false;
}
if(FAILED(history->EnumUrls(&enumPtr)))
{
history->Release();
return false;
}
while(SUCCEEDED(enumPtr->Next(1,&url,&uFetched)))
{
if(uFetched==0)
break;
}
history->Release();
return true;
}
if I set a timer to call the function ,the memory leak
if I delete
while(SUCCEEDED(enumPtr->Next(1,&url,&uFetched)))
{
if(uFetched==0)
break;
}
memory is good !
why?
thanks!
|
|
|
|
|
You must free STATURL.pwcsUrl and STATURL.pwcsTitle after each call to enumPtr->Next. MSDN says so.
Cheers
Steen.
"To claim that computer games influence children is ridiculous. If Pacman had influenced children born in the 80'ies we would see a lot of youngsters running around in dark rooms eating pills while listening to monotonous music"
|
|
|
|
|
to Steen Krogsgaard
how to free STATURL.pwcsUrl and STATURL.pwcsTitle
can you tell me?
|
|
|
|
|
don't you do it like this ?
delete STATURL.pwcsUrl;
delete STATURL.pwcsTitle;
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
I try like this:
delete STATURL.pwcsUrl;
delete STATURL.pwcsTitle;
but I get an excetion!
|
|
|
|
|
szcococut wrote: but I get an excetion!
i believe you get a ComplainNotExplainedEnoughException , don't you ?
please provide us the infos if you want so help...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
<br />
LPMALLOC lpMalloc;<br />
CoGetMalloc(1, &lpMalloc);<br />
lpMalloc->Free(url.pwcsUrl);<br />
lpMalloc->Free(url.pwcsTitle);<br />
lpMalloc->Release();<br />
or
<br />
CoTaskMemFree(url.pwcsUrl);<br />
CoTaskMemFree(url.pwcsTitle);<br />
The two methods are analogous (actully, identical, CoTaskMemFree calls CoGetMalloc and IMalloc->Free). Add error handling for flavor.
Cheers
Steen.
"To claim that computer games influence children is ridiculous. If Pacman had influenced children born in the 80'ies we would see a lot of youngsters running around in dark rooms eating pills while listening to monotonous music"
|
|
|
|
|
thanks Steen !
it just What I want!
|
|
|
|
|
How to set Paper Size, Orientation, Number of Copies, Print Range in a program. Thanx in advance
Regards
KK
|
|
|
|
|
Here are some articles that can help you
Printing with MFC[^]
If you are looking for something other than MFC, Google is ur friend.
Regards,
Aamir
|
|
|
|
|
If i have the IP of a LAN computer how can i get programaticaly retrive the pc's name( the name asociated with the ip) ?
|
|
|
|
|
|
Is there anyone know the easiest way to change the Background color of Radio button in push button style?
Please help!
|
|
|
|
|
|
Hi All,
I found this link which has something about FTP and FXP, but i need more detailed info regarding this (i m working in MFC/VC++ 6.0)
http://www.smartftp.com/support/kb/index.php/14
Hopinf someone will help me out
-Me.
|
|
|
|
|
|
Hi Aamir,
Thanks for replying
I have already done some implementations using CFtpConnection, and other FTP session classes. I have already implemented for downlaod/upload etc which worked fine but that was upload/download from my local m/c to FTP server. Now what i want to do is...."how to transfer files between 2 remote FTP servers".
One way to do that is first download the required files to ur local m/c from remote ftp server1 and then upload from ur local m/c (ie client m/c) to the second remote ftp server2.
But how to do that without storing and forwarding those files on ur local client m/c. Cant we transfer them between 2 remote FTP servers directly ??
Regards,
-Me.
|
|
|
|
|
Hi people ,
Need some urgent help from u all. Hope somebody can help me out.
I m very confused as to whether it is possible to transfer files from a remote FTP server to another remote FTP server directly without downloading/uploading those files to ur own local m/c ??
If it is possible, then how do i go about it ??
Need to know this urgently
Thanks a lot.
-Me .
|
|
|
|
|
What is m/c?
You can open a pipe to both ftp locations and transfer the data through the middle system. The data can remain in a buffer, it does not need to be written to the local drive.
|
|
|
|
|
But how do i implement it ??
any clues ??
m/c -> machine.
need urgent help on this....pls help.
Thanks.
-Me.
|
|
|
|
|
Hy All .
If you know how can disable "Del" key or other key from keyboard in windows 2000, please share with me .
Thanks a'lot .
(Excuse me , I don't know english well . )
|
|
|
|
|
|
|
Hey why don't you pull it out.
Easiest.
Owner Drawn
--Nothing special
|
|
|
|
|
Hi guys,:->
I need help.
Can you tell me how to know what are the ports that are currrently being occupied by a particular application.
I am writing an application which would tell the user what are the ports being occupied an application.
Owner Drawn
--Nothing special
|
|
|
|