|
Hey thanks for that. Yes, I was unsure whether I should have invoked the OnTimer() function or if windows does itself.
|
|
|
|
|
Hi,
So in my class where I have defined the function
<br />
void CMainFrame::OnTimer(UINT nIDEvent) <br />
{<br />
<br />
FlashScreen();<br />
CWnd::OnTimer(nIDEvent);<br />
<br />
}<br />
I put a break point in the function above but unfortunately it was not hit... errr isn't it supposed to be if the function is invoked after the 2seconds which was defined in my SetTimer()?
Thanks for any advice.
|
|
|
|
|
|
I am new to VS2005. I want to add the paint member function to my class which is derived from CStatic. I am trying to find class wizard in VS2005 but not able to find it.
Help me
S.Yamini
|
|
|
|
|
Here[^] it is.
Prasad
MS MVP - VC++
|
|
|
|
|
Thanks. I am facing a runtime problem . I am getting the below error after the dialog is displayed.
TODO: <file description=""> has encountered a problem and needs to close.
and then the application closes
S.Yamini
|
|
|
|
|
yaminisridaran wrote: after the dialog is displayed
Which dialog your are talking about ?
Is it dialog for entering function name etc.
Or some thing from your application. If it is former, you probably need to fix the VS installation.
Prasad
MS MVP - VC++
|
|
|
|
|
I have only one dialog box and inside that i have a picture control. I have to access a member function of CImage which is derived class of CStatic. I have to created a control variable of picture control but by default I am able to create CStatic Variable type for picture control but not able to create CImage Variable type for the picture control
S.Yamini
|
|
|
|
|
Leaks memory when used with VS 2005. This is an issue with std::basic_iostream that is fixed in VS SP1 but also affects stringstream and others.
Can someone suggest an alternative for parsing numeric values from a string other that atoi() and its cousins?
|
|
|
|
|
Josh Gray wrote: other that atoi() and its cousins
What is it about atoi() that makes it unacceptable? Not sure I understand what your requirements are.
|
|
|
|
|
Hans Dietrich wrote: What is it about atoi() that makes it unacceptable?
What if atoi returns 0? Was it a bad string, or simply "0"?
|
|
|
|
|
Which is why functions like strtol(...) and its ilk exist. :P
Peace!
-=- James Please rate this message - let me know if I helped or not!<HR> If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
Josh Gray wrote: This is an issue with std::basic_iostream that is fixed in VS SP1 but also affects stringstream and others.
Wow! I thought they fixed it. So you probably can't use stringstream directly[^] ?
Anyway, there is strtol[^] which is much more robust than atoi, but still a low-level C function.
|
|
|
|
|
Nemanja Trifunovic wrote: Wow! I thought they fixed it. So you probably can't use stringstream directly[^] ?
Nope, anything based around basic::iostream will probably have a leak.
|
|
|
|
|
Josh Gray wrote: Can someone suggest an alternative for parsing numeric values from a string other that atoi() and its cousins?
Is strtol() considered a cousin (hint: it can differentiate between 0 and an error)?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
DavidCrow wrote: Is strtol() considered a cousin (hint: it can differentiate between 0 and an error)?
Thanks, thats what I was looking for
|
|
|
|
|
Hi,
I am setting value name and value data to a registry key in HKLM.
This function succedes and correctly sets the data correctly for this key in Windows 2000, windows 2003, Windows XP, but in Vista function succedes but if i open the registry and see it is not setting any values.
What i need to change to work with Vista also.
lRetCode=RegSetValueEx(hDckey,sourceName,0,
REG_SZ,
(LPBYTE)RegFile,
(DWORD) (_tcslen(RegFile)+1)*sizeof(TCHAR));
and also the API
RegDeleteValue(hDckey,Source);
is not deleting the value for this key eventhough this data is there for this key only in Vista it works with other platforms of Windows
|
|
|
|
|
Have a look at UAC[^] on vista.
There restriction in playing with registry from all previous platform.
Prasad
MS MVP - VC++
|
|
|
|
|
Thanks a lot!!!
I changed the "Privelege level" to "run this program as administrator",It sets the registry key values.
but i had some cout and cerr statements, those are not getting displayed on the console.do i need to do some settings for this also ? please let me know...
and also please tell me how to change this privilege level programmatically.
Any help will be appreciated!!!!!
|
|
|
|
|
Yashusid wrote: do i need to do some settings for this also ?
Yes.
You can try posting your questions in Vista[^] forum.
You will get useful answers there.
Prasad
MS MVP - VC++
|
|
|
|
|
Thank u ....i have posted this in Vista board.....
|
|
|
|
|
I have made a sdi application in that sdi application i have made a ui thread. Now my problem is i want to send a message from my ui thread to my main window and want it to display it in my list control which is in my main window.....i have simply made a object of my main class and used InsertItem but it is not working......tell me how to solve this problem.....
thanks in advance.....
|
|
|
|
|
My suggestion , better use PostMessage to intimate the Main Thread that something has changed rather using main thread object to do your work!
One more thing, is that object is new object or reference of main thread object, as what you have said is little contradictory i.e.
neha.agarwal27 wrote: i have simply made a object of my main class and used InsertItem but it is not working
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief
|
|
|
|
|
no its not a new object its just a refrence of main object.....
|
|
|
|
|
Hi
class A
{
public:
virtual void fun()=0
{
cout<<"hai";//code inside in an pure virtual function
}
};
this works in VC++.(code inside an pure virtual function)
Is the same thing work in other compilers of C++
VIBIN
"Fool's run away,where angle's fear to tread"
|
|
|
|