|
Where do i find the exception-declaration info for try-catch statements...?
I'm currently using catch(...) but i'd like to be a little more specific.
Do i have to use (CException* e) with MFC apps?
I can't much on try/catch in the online docs...any ideas?
TIA
"An expert is someone who has made all the mistakes in thier field" - Niels Bohr
|
|
|
|
|
I have some problems with windows messaging
I create a Custom control with the create funtion in my InitDialog function:
m_pGrid = new CGridCtrl(22,9,0,0);
m_pGrid->Create(rect,this,1);
How can I set my dialog up to receive notification messages?
I would use:
ON_NOTIFY(GVN_ENDLABELEDIT, ???, OnGridStartSelChange)
but I do not have the ID of the control.
Thank You
LP
|
|
|
|
|
By specifying the ID in the Create Function.
Sometimes you just search in the wrong spot.
LP
|
|
|
|
|
Hi,
Just wondering if anyone has any ideas on the following.
I have a largish memory mapped file (~80Mb) to which data is being consistantly written to and read from. The problem lays in the once part of the MM file has been written to on Win 9x (the problem doesn't exist on NT) memory is used, the only way to free this memory is to completely close the MM file and re-open it. This is a large hit to take, ie 70-80% of CPU for approx 2 seconds when flushing every 30 seconds. Is there any way I can consistantly flush the data out of memory when it hasn't been used for a specified time?
Thanks
Stuart
|
|
|
|
|
in a MFC dialog based app, i got my previous app to work finally but i also need the edit box to be checked for entered text, if nothing is entered it has to generate a message box stating so when the show button is clicked.
like i said i got it all working, i can enter some text and click the button and have a box pop up displaying what i typed. but i'm not sure how to make the button check the edit box for text and display my error message.
also it's not important but where would i put the updatdata to clear the edit box once ok is clicked on the message box.
here's the part of code i'm referring to:
void CProgEx3Dlg::OnShow()
{
GetDlgItemText(IDC_TEXT,m_sText);
MessageBox(m_sText,"Sample Dialog Box",NULL);
}
thnx again in advance
|
|
|
|
|
I am writing a program.
In this program I wanna know whether the CD-ROM's door is Opened or Closed?
How I can write code?
|
|
|
|
|
hi there,
a good starting point is to search the MSDN for MCI . Another (but much harder) way is the function DeviceIoControl() .
..have fun..
jk
|
|
|
|
|
I wanna know which Function I can use ?
|
|
|
|
|
mciSendCommand() or DeviceIOControl() .
There's no Function like Is_Drive_A_CDRom_And_If_Its_So_Is_The_Tray_Open(LPCTSTR pszDrive) .
RTFM
..have fun..
jk
|
|
|
|
|
Try (file-)reading-routines on the CD, if it fails drive is open, if it doesn't fail, drive is closed
|
|
|
|
|
Does anyone know of a good UNICODE Registry, or INI file class? If you do could you let me know? Thanks.
- Matt Newman
-Sonork ID: 100.11179:BestSnowman
Frankly AOL should stick to what it does best: Fooling millions of americans into believing that it, AOL, is the web. -Paul Watson
|
|
|
|
|
Hi,
Can some one post me a good example of a plugin based application. I would like to implement an app with a plugin structure like photoshop., I guess an expert with this must write a small plugin based example app with some good explanation. This I think is one of the difficult areas but still very useful
Any links, source code, articles welcome
|
|
|
|
|
I wrote an artical which does document/view plugins. Heres the URL:
http://www.codeproject.com/docview/docviewfromdll.asp
It may be useful for what you are doing.
Roger Allen
Sonork 100.10016
If I'm not breathing, I'm either dead or holding my breath.
A fool jabbers, while a wise man listens. But is he so wise to listen to the fool?
|
|
|
|
|
What are they, and why do they plague me so when creating ActiveX controls dynamically
|
|
|
|
|
Exceptions are error signals raised by the system (or the program) to indicate some kind of failure (much in the same way as C++ exceptions). Exceptions cause all the nested functions that are in progress when the exception happens to exit prematurely (this is called stack unwinding).
If the program does nothing to prevent it, exceptions unwind the stack all the way down till the program terminates (and possibly some system error message box appears). A program can however catch the exception with an exception handler (__except in C, catch in C++), so preventing the program to terminate. Hopefully, the exception handler deals with the problem and keeps the program running fine.
Regardless of whether an exception is caught or not, the debugger always sees it first, and reports on the debug output window. So, what you're seeing are exceptions occuring inside the ActiveX code that are handled internally yet reported by the debugger.
The moral of this story is: if you see a first-chance exception report but the program keeps running, assume in general everything is fine and do not worry about the matter.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Thank you,that puts my mind at rest
|
|
|
|
|
Hello,
I have an application that calls functions in a static library, which internally does something with sound card( static library is third party library). I call a function say x(on button click), and after the function call finishes the CPU usage goes to 100% ( on displaying the UI). The function work perfectly if i call the same in a console application and CPU usage is normal. Any help is appreciated.
Thanks
Ganesh.M.Ramaswamy
|
|
|
|
|
Have you tried breaking your program while it is using 100% CPU?
Tim Smith
Descartes Systems Sciences, Inc.
|
|
|
|
|
Yeah, i did. after a long struggle it terminates.
Ganesh.M.Ramaswamy
|
|
|
|
|
Do you have a while loop somewhere where you keep looping till a condition is false or true? If that is so, try putting a sleep inside the while loop, and see if it still takes 100% CPU.
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
When does exactly the 100% peak occur? After (a) the function returns or (b) while the function is executing?
if (a), what does the function do? Playing a sound? Could it be that the function somehow stuffs many messages on your app message queue and those make the app chokle afterward? If so, you can try executing the function on a separate thread and see what happens.
I think some more info on the scenario would help locate the problem.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Its occurs after the function returns. OK. I am bit more close. The moment any GUI gets displayed it shoots to 100%. If i didnt show any GUI and put a sleep for a longtime nothing happens. Even if i give a message box after the funtcion CPU usage shoots to 100%. I need to check the sound card message dumping.
Ome more, if i have a Console application doing the same thing then everything works perfectly. Same calls and same libraries. I dont know whats happening.
Thanks for ur time.
Ganesh.M.Ramaswamy
|
|
|
|
|
Do you draw the dialog yourself?
Sorry to dissapoint you all with my lack of a witty or poignant signature.
|
|
|
|
|
The problem is solved. Its because of another infinite while - some where deep in the library. Thanks to u all for ur time and help.
Ganesh.M.Ramaswamy
|
|
|
|
|
Greetings,
I was wondering if there is a way to play resource Avi's using directshow?
I can play an avi with directshow using the file path, but how about using a resource avi?
Thanks in advance.
|
|
|
|