|
Does the WM_SIZE notification give you the info you need?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Bram van Kampen wrote: How do I detect the Window State...
Does IsIconic() or IsZoomed() help?
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Just the Ticket,
thanks David,
Bram van Kampen
|
|
|
|
|
Hello,
I have tried to download the source code for the above mentioned with problems. The code in the article is quite hard to understand.
I have no idea how to implement it.
Does anybody have any source code knocking about?
Thanks V much
Simon
|
|
|
|
|
I didn't find the article, but if you need to play sound using the winmm.lib library, the function you need is:
sndPlaySound(filename, SND_MEMORY|SND_ASYNC|SND_NODEFAULT);
rotter
|
|
|
|
|
Do you want to play audio files?
|
|
|
|
|
Hi,
Anyone any Idea how to Read and Set the system time on another computer on a private Network.
Regards,
Bram van Kampen
|
|
|
|
|
Hi all,
I am trying to write a simple program which would be able to give me a list of running processes.
I am using OpenProcess(PROCESS_ALL_ACCESS, false, pid); But I always get Access is denied - because it is a service.
Can you give me a hint how can I get service name when I know its PID? Is it possible?
Thanks.
|
|
|
|
|
daavena wrote: But I always get Access is denied - because it is a service.
More likely because the account the service is running under.
What account does your service run in?
Do you really need PROCESS_ALL_ACCESS rights?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hi,
"What account does your service run in?"
under System or Network service
"Do you really need PROCESS_ALL_ACCESS rights?"
I tried PROCESS_QUERY_INFORMATION but it didn't work so I tried PROCESS_ALL_ACCESS.
Thanks.
|
|
|
|
|
|
Hello,
please have a look to Nibu Babu Thomas's Process Viewer[^]. I learned a lot from that article.
Best regards,
Mihai Moga
|
|
|
|
|
Thank you all for replay,
This piece of code solves my problem.
HANDLE hToken;
LUID seDebug;
TOKEN_PRIVILEGES tkp;
OpenProcessToken( GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES |TOKEN_QUERY, &hToken );
LookupPrivilegeValue( NULL, SE_DEBUG_NAME, &seDebug );
tkp.PrivilegeCount = 1;
tkp.Privileges[0].Luid = seDebug;
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges( hToken, FALSE, &tkp, sizeof tkp, NULL, NULL );
CloseHandle( hToken );
I have to find out what it exactly does.
Thanks.
|
|
|
|
|
Hi,
I am not and VS 2005 expert so I would welcome any help.
I have created a MFC project. It works ok. Now I need to add an SQL database support. Other type of database is also ok.
Can anyone help me?
Best regards and thanks in advance.
|
|
|
|
|
|
|
|
I need to define set of rules (around 300) which have some coditions for defining. So for that purpose i am using XML for defining rules. Now I am looking for the best and standard XML parser for Visual C++ 6.0
Please do suggest me.
I have one more question is it good to define rules in XML file or INI file? [Defining rules are based certain conditions]
|
|
|
|
|
Hello,
I good point to start from is XML_Parser_Sites[^] page. Hope it's usefull to you!
Best regards,
Mihai Moga
|
|
|
|
|
|
I am not a programmer myself but was looking for some advice on a program I recently purchased, Dragon NaturallySpeaking 10. However I discovered that it will not install on XP 64bit. I have been quite happily using version 9 without any problems under XP 64, despite the application not explicitly being written for 64-bit.
apparently people were having trouble getting the Dragon 9.5 update to work on 64-bit, however someone found a workaround (http://scottonwriting.net/sowblog/posts/13413.aspx[^]). so thinking I was clever (or not so clever) I followed the instructions.
Unfortunately when you run the installer for Dragon NaturallySpeaking 10, it first attempts to install something called " Visual C++ 8.0 runtime for Dragon NaturallySpeaking 10". this runtime states that it does not support 64bit. So when you attempt to run the Dragon .msi installed by itself, it states that it requires the runtime and does not continue.
I rely on voice dictation on a daily basis, I don't understand the programming implications of it not running on 64-bit but it seems like the company is artificially restricting it being used under Windows 64-bit. From the top of my head I cannot think of any 32-bit applications with the exception of virus scanners and disk/system utilities, that will not install and comfortably run on a 64-bit OS ( I was under the impression that the 64-bit versions of Windows were backward compatible with 32-bit applications).
Is there any way to fool this runtime for Dragon NaturallySpeaking to install on xp 64-bit? the runtime installer is an exe file, so I cannot open orca and modify its installation conditions.
Any help would be greatly appreciated,
Ryan
|
|
|
|
|
I have the exact same problem. I have been using Dragon 9.1 on Windows XP x64 perfectly happily. Now trying to install DNS 10.0
I tried the same tricks as Ryan and ran into the same problem.
I then downloaded the visual C++ runtime library from microsoft's website:
http://www.microsoft.com/downloads/details.aspx?FamilyID=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&displaylang=en
which downloads file: vcredist_x64.exe
which is the 2008 runtime library
that allow execution of programs written using MS visual C++ on PC's that do not have the full program.
This didn't solve the problem. Possibly the runtime library is being installed somewhere that the installer is not looking for it? Or maybe I need to hack some kind of installer file to tell it the runtime library has been installed correctly?
All help gratefully received.
Iain
|
|
|
|
|
pfft, I bought this program to do my looooong homework papers with and it doesn't work... *grumble grumble grumble* I have tried these methods and more. I first tried the damn thing on my XP machine, because I didn't want to mess with it after getting a warning on my 64 bit Vista.
It installed fine until I try to run it! A wonderful error message pops up and shuts the whole program down. After trying a billion fixes on that with no luck, I have gone onto my Vista machine. I have saved the files from the CD to the "Program Files (x86)" with no luck because of that dang C++ runtime installer. I installed Microsofts C++ version with no luck. I then saved the Microsoft C++ Runtime to "Program Files (x86)" as well, changed the name of it and replaced the current DragonSpeak C++ Runtime installer that it keeps trying to access and doesn't work...
And guess what? It still didn't like it. Apparently, Nuance has modified this file with their own little specialty code so that it can not be replaced and the install gives an error message because it can not find what it looking for. Don't even have the decency to provide customer support without milking us for all we are worth... $10 "per incident"... Grrrrrr... Nuance had better get their butt into gear before I return this damn expensive paperweight and say to hell with it. If I can't use it now, with pages of homework ahead of me, what good is it? Sure, sure, Nuance says that it will have a working 64 bit version by the end of the year, but if classes end on December 12th... right... *goes away to fume some more and resist the urge to go program her goddamn own... it would take less time...*
So guys, no solution here. Use it as a paper weight until the end of the year... seems to be the only use at the moment...
My mind is like lightning... one brilliant flash and then it's gone...
|
|
|
|
|
hi all,,
i am developing an application that list running windows in a list view as in taskmanager, the items in the listview can be sorted on clicking a column.
my problem is how to update the values in listview after sorting the items.
Thanks & Regards
|
|
|
|
|
nitin3 wrote: how to update the values in listview after sorting the items
How are you sorting the items?
If you use ListView_SortItems (LVM_SORTITEMS) you shouldn't need to do anything.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|