|
Max++ wrote: What's function can return these data ?
Most of these.
"Money talks. When my money starts to talk, I get a bill to shut it up." - Frank
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Max++ wrote: What's function can return these data ?
COleDateTime,SYSTEMTIME
"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 and You
|
|
|
|
|
|
Take a look at the atoi[^] and itoa[^] functions.
First, retrieve the text in the edit controls (with GetWindowText), transform it into an int with atoi, add them together and convert the result into a string with itoa. Then display it in the other edit control with SetWindowText.
Cédric Moonen
Software developer
Charting control
|
|
|
|
|
how to set base as i want values but it gives in 2,3,4,5... base
as 1+1 =2 but it gives value according to base
Ashish Dogra
MCA
Noida
|
|
|
|
|
See
<br />
int a,b;<br />
a=GetDlgItemInt(IDC_EDIT1);<br />
b=GetDlgItemInt(IDC_EDIT2);<br />
SetDlgItemInt(IDC_EDIT3,a+b);<br />
whitesky
|
|
|
|
|
ashish dogra wrote: we take two values from two edit controls and then add in to third edit control
In MFC:-
SetDlgItemInt(THIRDCONTROLID,GetDlgItemInt(FirstControlID)+GetDlgItemInt(SecondControlId));
"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 and You
|
|
|
|
|
Hi
I have an edit control, when the user types in a full stop, i automatically
want to put a space after it
what would be the best way to go about this
thanks
si
|
|
|
|
|
You can overwrite the WM_CHAR message to accomplish this. It should do the trick you need. Good luck!
|
|
|
|
|
To override WM_CHAR he should have a separate class derived from CEdit.
Dream bigger... Do bigger...Expect smaller
aji
|
|
|
|
|
Not to. Personally, I hate it when a program decides to add stuff to what I'm typing. If I want a space after a full stop, I type one. Period.
However, if you must, handle WM_CHAR. For the case where the character is a full stop, add a space. (MFC use OnChar in a derived CEdit class)
But beware. If the user has selected text, and replaces it with a full stop, would you want to append a space in that case too, or only if there wasn't already one?
Steve S
Developer for hire
|
|
|
|
|
Add control variable for the edit control
CEdit m_Edit;
Override EN_UPDATE
Then
void OnUpdateEdit3()
{
CString csText;
m_Edit.GetWindowText( csText );
csText = csText.Right(1);
// Here you can compare csText with dot. and can add space here
}
Dream bigger... Do bigger...Expect smaller
aji
|
|
|
|
|
Its me wrote: void OnUpdateEdit3()
{
CString csText;
m_Edit.GetWindowText( csText );
csText = csText.Right(1);
// Here you can compare csText with dot. and can add space here
}
It will very memory and time consuming, as every time user type anything you will reterive text and do string comparison!
"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 and You
|
|
|
|
|
hi
I want to write a program in vc++ that will disable the context menu in my system.I donot know how to do this. Its urgent Can anyone help me please?
Thanx
nirmal
|
|
|
|
|
One of the options could be to hook the right mouse button by creating a system wide hook.You would know that when the right mouse is clicked .
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
In ur sysytem?????
what do you mean by this
If u want to disable context menu in an AFC application then try this
Override OnContextMenu(CWnd* pWnd, CPoint point) and donot call OnContextMenu of ur base class
Dream bigger... Do bigger...Expect smaller
aji
|
|
|
|
|
and also try this
PreTranslateMessage ( MSG* pMsg )
{
if( pMsg->message == WM_CONTEXTMENU )
{
pMsg->message = WM_NULL;
}
return BaseClass::PreTranslateMessage ( MSG* pMsg );
}
Dream bigger... Do bigger...Expect smaller
aji
|
|
|
|
|
Before using the CMenu::TrackPopupMenu(..), set the menu item state to MFS_GRAYED in SetMenuItemInfo(..)
If you are showing the menu u can try this
Do your Duty and Don't expect the Result
-- modified at 7:18 Tuesday 18th July, 2006
|
|
|
|
|
U wanna disable the context menu in u'r application, or in u'r system???
Jubin Chawda
braindrain1@rediffmail.com
-----------------------------
Come online at:-
fitiyal@yahoo.com
|
|
|
|
|
Actually i want this in my system through program. so that the user can not do anything through right click and context menu
|
|
|
|
|
An easy way is :
- run RegEdit (Start -> Run -> RegEdit )
- in below address Create a key (it's type should be REG_DWORD) and "NoViewContextMenu" name and set it's value by 1
Address is: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\
-- modified at 8:33 Tuesday 18th July, 2006
|
|
|
|
|
Hi All.
I am working on sending a file over HTTP .
// Upload is the name of the application and 192.168.0.3 is the server
<code>
CInternetSession mySession("Upload");
CHttpConnection *myConnection=mySession.GetHttpConnection ("192.168.0.3");
ASSERT(myConnection);
try{
CHttpFile *myFile=myConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST ,"/myfolder");
ASSERT(myFile);
if(myFile->AddRequestHeaders ("Text CR/LF"))
AfxMessageBox ("Added new header to the file;");
CString writeFileData="hello Anshuman Here.!";
myFile ->WriteString (writeFileData );
myFile ->Close ();
}catch(CInternetException *pEx)
{
char *msg=new char[1000];
pEx->GetErrorMessage (msg,1000);
AfxMessageBox (msg);
delete[] msg;
}
myConnection->Close ();
mySession.Close()
When I try to run this application I get a error message saying Invalid Handle value. I tried googling for some answer but all invain.
Can someone point out what's the mistake in the code above or am I missing something ie important.
Thanks in advance.
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
examine the exception of type CInternetException* thrown by CInternetSession
never say die
|
|
|
|
|
In my previous post I told that I am getting an exception for Invalid handle value. Any other guess ?
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
_AnShUmAn_ wrote: if(myFile->AddRequestHeaders ("Text CR/LF"))
Not sure that is correct http headers take the form of:
content-type: Text CR/LF
with CRLF termination
|
|
|
|