|
To pass a bool use one of these
COleVariant varTRUE((short)-1,VT_BOOL);
COleVariant varFALSE((short)0,VT_BOOL);
I am unsure why Save (0xf048) would cause an exception. What is the exception ?
I am also unsure why you dont use type-safe methods of invoking Outlook. Open the Class Wizard dialog "key combination Ctrl+W". Click "Add Class...". Click "From a type library...". Locate your MSOUTLxx.OLB, mine is in "C:\Program Files\Microsoft Office\Office12" click Open. Select the appropriate classes, or all of them, and click OK. This will add to your project header and implementation files that, in my humble opinion, will make your life easier.
|
|
|
|
|
I have learn C/C++ language already,and i want to read some famous books.
Is there any famous book to exsplain C/C++ programming?
Give me some advice.thanks~
|
|
|
|
|
|
I will go and have a look,thanks
|
|
|
|
|
Read several, they may have different approaches that will help you have a rounder understanding.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
The task manager shows the amount of physical memory:
Total
Cache
Available
Free
I would like to know how to get and/or calculate the amount of free memory, since this is not the same as reported by GlobalMemoryStatus(Ex).
Regards
|
|
|
|
|
See here. You'll need to change the values for object, instance, and counter.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
|
|
|
|
|
OK. Thanks. So far so good, but the function PdhAddCounter needs localized strings, thus in Germany you need german strings, in france you need french strings, etc. Damn, I'm not that language professional and the recently added function PdhAddEnglishCounter is not available on XP systems... ( I love those guys in Redmond...).
Is there a way to find out the localized corresponding language strings?
|
|
|
|
|
If you know the index equivalent of the string you are interested in, a call to PdhLookupPerfNameByIndex() would help. See here and here for more.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
|
|
|
|
|
Thank you for this! AddEnglish..., what a joke!
Live's getting easier each day!
|
|
|
|
|
MSDN offers this[^].
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Thanks, but I already know about that:
...since this is not the same as reported by GlobalMemoryStatus(Ex).
|
|
|
|
|
I am trying to develop IE toolbar in MFC using COM. On win7, the required dll (i.e. SelectorObjectAPI.dll) is present in %program files%\Microsoft\Internet Explorer Developer Toolbar\. But I am it is not there in XP SP3. I reinstalled IE 8 and result was same. Both m/c has IE 08.
Please Help!!!
|
|
|
|
|
|
Thanx... That Really helped
--
CHEERS!!!
|
|
|
|
|
|
So if Developer Toolbar is not an option, what else can I do. I need to create a toolbar for IE in C++ (specifically MFC + COM)
I have come across some samples but those samples need their (ready made) helper code to be included.
It's is learning adventure for me, so I would like to do every thing myself... Looking for any tutorial.
Thanx in advance
|
|
|
|
|
I create an owner draw btn with the styles WS_VISIBLE | WS_CHILD | BS_OWNERDRAW, and I try to use WM_DRAWITEM to deal with different button actions:
if lpDrawItemStruct->itemAction == ODA_DRAWENTIRE, I Draw a normal state button picture, when mouse clicks on the button, I draw a sink style picture. but the wm_drawitem message seems not responsible for mouse hover action. Someone could give a solution?
|
|
|
|
|
|
It's too much job. I am looking for Windows' direct support this feature.
|
|
|
|
|
Hi Experts,
I am in a confusion.Please guide me.
I am writing a code to get a string from RCR32 value I know different string may have same CRC, It is not a issue.
I need to get the string(whatever) for CRC.
I am creating the string combination of length 1 to n and calculating the CRC of that string and matching the CRC with desired CRC.
But this is very slow method.
What the the fastest algorithm I should adopt to do so?
|
|
|
|
|
AFAIK there is no algorithm for "reverse CRC", other than the brute-force approach you are already taking. So what remains to be done is choosing a fast implementation. One can speed up CRC calculations a lot by using a table-based scheme. Here [^]is one.
BTW: there are a lot of CRC schemes, each resulting in a different CRC value for a given set of data!
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
You may do some reverse engineering to get String from CRC. Although that's not feasible. CRC produce unique set of bytes for any data (in your case it is string). As you mentioned correctly, it may not be Unique. The process is slow unless you know how to optimize it.
One more method is to use MD5 or SHA1. Although the whole purpose of MD5 is to authenticate the data (and it uses Hash function - which may take extra clock cycles), it can also be used smartly to replace CRC. There is a exhaustive list of error-correcting algorithm which I am not mentioning here. Pick any of those according to the importance of the transfered data.
(CRC converts data => Checksums so the only way we can get data be CRC is by trial and error)
CHEERS!!!
|
|
|
|
|
What's the major purpose for the "Customize the toolbox"? As far as I know I can put text in the toolbox to facilitate some coding, is it possible to put a "Color picker"(Color dialog box as in photoshop) in the toolbox?
|
|
|
|
|