|
Yes, it does. I didn't want to go there just yet . Looks like I have to.
Charlie Gilley
Will program for food...
|
|
|
|
|
In a flash of inspiration (meaning I decided to stop being stupid), I recovered a backup copy of my project. It behaves as it should - I can switch targets, and it does not cause a complete re-compile. So, something broke between then and now. Just have to find it.
Charlie Gilley
Will program for food...
|
|
|
|
|
Debugging 101 - change one thing only, see what happens.
What burned me is that I have a header file with version information in it. This header file is clearly documented to be used sparingly. I made a minor change, and since it coincided with a rebuild, did not notice the behavior for a while.
So, nothing wrong with EVC++, it is doing exactly what it is supposed to do.
Charlie Gilley
Will program for food...
|
|
|
|
|
|
jackey_chan wrote: Can someone help me please?
private: System::Void textBox1_MouseClick(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
MessageBox::Show( "Yes or no?",
"Choose", MessageBoxButtons::YesNo);
I think you may need to ask here.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I am a VC++ pgmmer and using VS2005 IDE.
Whenever i am creating the New class through Project -> Add Class Menu.
I want to add my signature ( Name, Date of creation, ...) automatically at the top the of that class.
I do not have any idea , how to proceed.
Please throw some light on it.
Thanks in advance
Karthi....
|
|
|
|
|
On the VS menu choose Tools/Macros/Macro Explorer
led mike
|
|
|
|
|
Hello led Mike,
Do I have to create a macro for adding signature.
If I created a macro ,Does that macro triger(invoked) autmatically ,
when i am clicking Project-> Add Class Menu.
Am i clear in explaining the task?
Thanks in Advnace,
Karthi
|
|
|
|
|
Windows Pistha wrote: Do I have to create a macro for adding signature.
There might be other approaches. The capability of the IDE changes with each version, I don't keep up with that. I merely suggested one solution to your request. If you want to be thorough, the only thing I would suggest is reading the documentation for Visual Studio and making a decision after you have a complete understanding of what the capabilities are.
led mike
|
|
|
|
|
Hi ,
Actually i created Add-in for adding signature to all the .cpp and .h files.
but the problem with that was , if u r having any third party class in workspace.
There also it is adding my signature .
but it should not , so i thought of creating tool which will add my signature while creating new classes thru Project->Add Class menu.
Anyway ,i will try to read the documentation.
if you found anyother way ,let me know.
Thanks,
Karthi
|
|
|
|
|
Hi all,
I am trying to convert my vc6 code to vc2005.
In my vc code i have used api like:-
FindResource
LoadResource
LockResource
so i wanted to know that in vc2005 we have some aletrnate api for these api or we use same....
Thanks in advance....
|
|
|
|
|
|
Also, those are Windows APIs - they have nothing to do with the
programming language version you are using.
Those APIs haven't changed in way over a decade (possibly since the beginning of
Windows' existence).
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hi all,
i m new in vc++2005.
i load a bitmap or icon on button.
i want when mouse indicate on purticular button then name of button show.
like on webpage when we indicate on stop button then it shows STOP on mouse tail in yellow box,or same in case of refresh..etc.
i dont know how can do it.
please help me for this.
Thanks in advance.
|
|
|
|
|
|
thanks
i chekout this but there is an error "'static_cast' : cannot convert from 'void (__thiscall CToolTipRessourceButton::* )(WPARAM,LPARAM)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'"
please help me.
|
|
|
|
|
Hi,
When the error is happening?
You tried which? Please provide more info.
As James R. Twine said, try adding TrackMouseEvent() handler for your button and show the Tooltip control inside that function.
If you have problems, please let us know.
Best Regards,
Suman
|
|
|
|
|
3 easy steps:
1: Use the TrackMouseEvent(...) on the controls in question or capture mouse movement messages to see when the mouse is over the control.
2: When the time is right, use the ToolTip control to cause an immediate tooltip to appear.
3: When the mouse moves off of the control, pop the tooltip.
1 easier step:
1: Use the tooltip control - it was designed for this kind of thing. Check the docs for the tooltip control.
Peace!
-=- James Please rate this message - let me know if I helped or not!<hr></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! Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
|
hi
How to typecast BSTR to CString?
give me example
*****THANKS N ADVANCE****
Mathen.K
(I WILL TRY MY LEVEL BEST )
|
|
|
|
|
You cannot typecast it - but you may have to convert it.
If you are in a Unicode build, both the BSTR and the CString are of the same character type, so you can just assign the BSTR to the CString (or use to construct one).
If not, you need to use a conversion function or macro: W2T(...) , MultibyteToWideChar(...) , etc. Although CString may have a conversion constructor...?
Peace!
-=- James Please rate this message - let me know if I helped or not!<hr></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! Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
|
I created the .ini file manually in C:\ drive and added following
[Section]
a=1
b=2
CWinApp *pApp = AfxGetApp();<br />
free((void*)pApp->m_pszProfileName);<br />
pApp->m_pszProfileName = _tcsdup("C:\\myfile.ini");<br />
<br />
pApp->GetProfileInt("Section", "a", 0);
But GetProfileInt() returns 0 instead of 1.
I went through the registry. There was NO entry of ini section and entry, since i have created ini file manually.
Whether GetProfileInt reads only registry or both registry and ini file?
|
|
|
|
|
You should use GetPrivateProfileInt [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|