|
Hrm. I seem to have baffled the boards...
CaptJosh
There are only 10 kinds of people in the world;
those who understand binary and those who don't.
|
|
|
|
|
dear all
i want to display number what i calculated, my code is the folowing:
char buff[100];
MessageBox(buff,'number%d');
but compiler showed error: error C2015: too many characters in constant.
so what happened? thanks a lot
gentleguy
|
|
|
|
|
gentleguy wrote: MessageBox(buff,'number%d');
but compiler showed error: error C2015: too many characters in constant.
That's because you are wrapping 'number%d' in single quotes! Use double quotes "number %d".
By the way this won't work out, try this!
const int SomeNumber = 100 + 200;
char buff[100] = { 0 };
sprintf( buff, "My number is: %d", SomeNumber );
MessageBox( buff );
There is a function called CString::Format, if you are interested! And if you are further interested you can have a look at this[^].
Nibu babu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
modified on Wednesday, June 18, 2008 12:25 AM
|
|
|
|
|
are you trying to do something like this?
char buff[100];
sprintf( buff, "number %d", number );
MessageBox( buff );
-Sarath.
"Great hopes make everything great possible" - Benjamin Franklin
|
|
|
|
|
Sarath. wrote: char buff[100];
After working in painstaking conversion of MBCS code to UNICODE. Now, i prefer TCHAR instead of char
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
Hi,
You may use like this also :
int num;
CString op;
op.Format("Number : %d",num);
AfxMessageBox(op);
::MessageBox(0,op,"Title",0);
Have Good Luck..
Jagdish Bhimbha
S/W Developer
|
|
|
|
|
who voted you down?? let me square it!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
For your strings you must be use of _T(" ") not ' '
|
|
|
|
|
Hamid. wrote: _T(" ") not ' '
Might be he want to convert character instead of string ....
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
So I must be modify my reply.
|
|
|
|
|
No it will work don't worry!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
Good C tutorial needed.
Hint: string literals must be enclosed by double quotes.
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
|
|
|
|
|
CPallini wrote: Good C tutorial needed.
Hint: string literals must be enclosed by double quotes.
would refer him/her for good C book
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
gentleguy wrote: MessageBox(buff,'number%d');
What in the world is this? The documentation plainly shows that MessageBox() expects four arguments.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hi,
I have been created a tab control in dialog box (we called as Dialog Main). I add 3 frameless dialog box (we called as dialog A, Dialog B, Dialog C) in the tab control. The tab control working fine. I add three button (OK button, Cancel button ,Apply Button) in each frameless dialog box. However, when I clicked Cancel button in dialog A only dialog was closed. I want all dialogs(Dialog Main, dialog A, Dialog B, Dialog C) to be closed when I clicked OK of Cancel button inside each frameless dialog box(dialog A, Dialog B, Dialog C). Please anybody help me???
|
|
|
|
|
cb02061 wrote: hen I clicked Cancel button in dialog A only dialog was closed. I want all dialogs(Dialog Main, dialog A, Dialog B, Dialog C) to be closed when I clicked OK of Cancel button inside each frameless dialog box(dialog A, Dialog B, Dialog C). Please anybody help me???
Use AfxGetMainWnd()->PostMessage( WM_CLOSE ).
Nibu babu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
|
|
|
|
|
Hi,
Actually i'm calling dialog box from SDI application.
When i use Use AfxGetMainWnd()->PostMessage( WM_CLOSE ) the whole application was closed.
I just want just dialogs(Dialog Main, dialog A, Dialog B, Dialog C) to be close.
|
|
|
|
|
cb02061 wrote: Actually i'm calling dialog box from SDI application.
cb02061 wrote: AfxGetMainWnd()->PostMessage( WM_CLOSE ) the whole application was closed.
I just want just dialogs(Dialog Main, dialog A, Dialog B, Dialog C) to be close.
You can then post this message(WM_CLOSE) to your dialog, or call EndDialog on this main dialog of yours.
Nibu babu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
|
|
|
|
|
Can u please explain me by sample codes?? Thanks a lot for ur reply
|
|
|
|
|
cb02061 wrote: Can u please explain me by sample codes??
GetParentOwner()->PostMessage( WM_CLOSE );
or
::EndDialog( GetParentOwner()->GetSafeHwnd(), IDCANCEL );
Nibu babu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
|
|
|
|
|
Thanks a lot...It's working fine...
|
|
|
|
|
cb02061 wrote: I have been created a tab control in dialog box (we called as Dialog Main). I add 3 frameless dialog box (we called as dialog A, Dialog B, Dialog C) in the tab control.
It sounds like you'd be better served by a property sheet (with three property pages). In this context, the buttons would belong to the whole sheet rather than a particular page. Way cleaner than your current design.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I use CWebBrowser2 to open web page:
CWebBrowser2 m_webBrow2;
m_webBrow2.Navigate("http://www.google.com",NULL,NULL,NULL,NULL);
When web page has been opend, I can put "my search" into google's search edit control by keyboard and press search button by mouse.
But, how to do these by C++ code?
Is CWebBrowser2 have member can do this?
|
|
|
|
|
hanlei0000000009 wrote: m_webBrow2.Navigate("http://www.google.com",NULL,NULL,NULL,NULL);
Directly use a search query string. Modify navigation string to include the search term too! Click on this link and see what happens, and the same you can do with the navigate function!
http://www.google.co.in/search?q=CodeProject+Nibu+Babu+Thomas[^]
Nibu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
modified on Tuesday, June 17, 2008 11:24 PM
|
|
|
|
|
thanks.
But, google.com only a sample. If web page is an other and if after press a button web page not change to another page?
So, I cannot work on all web page by this way.
|
|
|
|