« 80 Gb hard disks | Main | Do iPod users switch to Mac? »

Thursday, December 23, 2004

Comments

Jason

I am currently writing a program in C++ which uses the iTunes COM interfaces from the iTunes COM SDK (http://developer.apple.com/sdk/itunescomsdk.html). I have found it easy to use IiTunes (CoInitialize(NULL); CoCreateInstance(CLSID_iTunesApp, NULL, CLSCTX_LOCAL_SERVER, IID_IiTunes, (PVOID *)&iITunes);), but using _IiTunesEvents poses some adversity. I would like the OnAboutToPromptUserToQuitEvent to call a function where I can run some cleanup code. How can I implement _IiTunesEvents? I am used to C# where I can use += easily, but it is my understanding that COM requires sinks and things of that sort.

I want to have something like this:
IiTunes *iITunes = NULL;
//make object bla bla bla
??????????(OnAboutToPromptUserToQuitEvent);

.....

HRESULT OnAboutToPromptUserToQuitEvent()
{
.....
}


Thanks,
Jason A. Donenfeld
ZX2C4 Software

JEROGatch

denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies denhit-videosmovies

bbn

VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top VIDEOSBLOG.top

FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog FREEMOVIES-Blog

The comments to this entry are closed.