|
change
while(Char != file.EOF());
to
while(!file.EOF());
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
|
For standard messagebox, there are push button options like MB_OK, or
MB_OKCANCEL. Could I change the caption of these buttons like in place of CANCEL, say EXIT?
Any quick method for that?
|
|
|
|
|
If you want to spend some effort to change the text of the buttons it is better to design your own popup message window that will look eligant and match ur application them and change the text the way you want it.
a customised sample that you may be interested in
Click Here[^]
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
Clearly, no you can't...
TOXCCT >>> GEII power
|
|
|
|
|
You can modify message boxes with a bit of trickery:
http://www.codeproject.com/dialog/delaymessagebox.asp[^]
But then again, they're pretty simple beasts - you may just like to create a dialog class of your own, or use something like this:
http://www.codeproject.com/dialog/xmessagebox.asp[^]
Be aware, message boxes are often unecessary and anoying - be certain such a message is required before adding it.
How do you move in a world of fog, That's always changing things?
Makes me wish that i could be a dog, When i see the price that you pay.
|
|
|
|
|
Shog9 wrote:
Be aware, message boxes are often unecessary and anoying - be certain such a message is required before adding it.
LOL
The ONLY time I use a MessageBox is to annoy me into fixing something - sort of a super //TODO:
Paul Hooper
If you spend your whole life looking over your shoulder, they will get you from the front instead.
|
|
|
|
|
This article here:
support.microsoft.com/support/kb/articles/q155/9/18.asp
shows how to add scrolling to a CFormView. Its a short
paragraph of code. It works, but when I keep the program
with the scrolling open and then click another program,
I get an error at this line:
if (GetFocus()->m_hWnd == pWnd->m_hWnd)
the first line. It doesn't like the GetFocus() command.
Any ideas on how to get rid of the error. Please, any
response any one can give me will be greatly appreciated.
Sincerely,
Danielle (an overworked graduate student)
|
|
|
|
|
this is the text from msdn
A pointer to the window that has the current focus, or NULL if there is no focus window
so the statement GetFocus()->m_hWnd will fail if GetFocus returned NULL (memory exception)
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
Any code change recommendations. I tried alot of different
changes including:
if (GetFocus()->m_hWnd == pWnd->m_hWnd ||
GetFocus()->m_hWnd == NULL)
but I am not having any luck
|
|
|
|
|
Its all wrong.
CWnd *pFocusedWnd;
pFocusedWnd = GetFocus();
if(pFocusedWnd->m_hWnd == pWnd->m_hWnd)
...
I have lost more blood shaving than on the battlefield - Adolf Hitler
|
|
|
|
|
Hello,
I need to do the following to a flex grid during runtime:
1. Merge two cells (heading in the grid);
2. Change background colour of a cell;
3. Change font colour of a cell.
I cant seem to find any help on how to do this.
Thanks in advance
|
|
|
|
|
I meet a problem and ask for your help.The following is my problem:
CPU: PII, OS: Windows98.
When any process is ready to run OS I want first to suspend it. And then I want to resume the process which has been suspended as I will. Since in the Windows98 there is no other method to realize this function except the Win32 Debug APIs method I apply them to my program. I write a small Dialog Based project using VC++. When I click a Button on the dialog I create a thread named t1 to get the current running processes in the memory. And then there is a While() loop to get the current running processes. Whenever a new process is created in the memory t1 will find it and t1 will create a new thread t2 to debug the new created process using DebugActiveProcess() function. And then WaitForDebugEvent(), ContinueDebugEvent() and so on. Here comes the problem. Sometimes t2 works well. The new process is suspended and resumed. But sometimes when a new process is starting up it is found by t1 and t1 creates a new thread t2. Then t2 suspends this new process using DebugActiveProcess() function and all these steps succeed, but WaitForDebugEvent() function fails and it returns zero and zero again in the loop. Here the new process is suspended for ever. I don't know what is the matter. It seems that t2 don't receive any debugging event occurring in the process being debugged. I don't know why. I have found that whenever this error occurs and the new process is suspended for ever there are always only 2 threads in the new process being debugged. My analysis is that one thread belongs to the new process and it is the main thread and the other thread belong to the system. Although the other thread is in this new process it is created by the system. This thread reports the debugging event occurring in the debugged process to t2, but why t2's WaitForDebugEvent() fails. This is very strange. Could you give me some suggestion and help me solve this problem. Thank you!
If I don't describe my problem clearly I could express it clearly later.
my Email:coomymorris@yahoo.com
|
|
|
|
|
Is it possible to redirect the stderr or cout stream to a file instead to the console?
|
|
|
|
|
Try running a search on CP for "Redirect"
Redirect search results[^]
Roger Allen - Sonork 100.10016
Roger Wright: Remember to buckle up, please, and encourage your friends to do the same. It's not just about saving your life, but saving the quality of life for those you may leave behind...
|
|
|
|
|
|
|
Visual C++
Help me, i need to print more pages in different mode, for example i want print the first page in orizontal mode and the second page in vertical mode and see that also in printpreview.
sorry for my english....
|
|
|
|
|
nevermind, my english is certainly more bad than yours...
i don't really know how we can specify to the printer the orientation of the page, but i know many useful dialogs are already created by/in windows. what you have to do is to search how to call these dialog boxes
see you later Mr redking74...
(just for my general culture ( ), what does the 74 in your nickname reprensent ?)
thanks
TOXCCT alias Nicolas C.
|
|
|
|
|
Thank's Toxcct, i don't know the name of this dialog and i don't know how search for the dialog.
74 is a year of my birthday.
|
|
|
|
|
okey. i thought your 74 had a common point with a region... in france for example, 74 is the region where i currently live...
TOXCCT alias Nicolas C.
|
|
|
|
|
There is no easy way to do this in a single print job. You could either:
1. Print 2 jobs with one in portrait and the 2nd in landscape
2. Write your print function so that it renders the 2nd page of output rotated by 90'. This wil lhave to effect of showing the page rotated also in preview mode.
Roger Allen - Sonork 100.10016
Roger Wright: Remember to buckle up, please, and encourage your friends to do the same. It's not just about saving your life, but saving the quality of life for those you may leave behind...
|
|
|
|
|
I have thinking at this method but i have failed.
Have you a code for this particular type of print?
Thank' s Rogen Allen
|
|
|
|
|
Which is the type you want example code for?
1. Multiple print jobs (fairly simple)
2. Rotated output (difficult)
Roger Allen - Sonork 100.10016
Roger Wright: Remember to buckle up, please, and encourage your friends to do the same. It's not just about saving your life, but saving the quality of life for those you may leave behind...
|
|
|
|
|
Hi
I want to use in my ATL app CSocket class, but one dont worked there!!!I.e. when i use this snip of code in plain MFC app all work fine
CSocket s;
BOOL b = s.Create();//function return TRUE
But when i try use same in ATL project with MFC support s.Create() return FALSE
Where trouble????
Thanks a lot
|
|
|
|