|
as i understand it, i think toxcct meant that it could be either used in a variable declaration/definition, type casts, function returns...
but maybe it's just me, and i misunderstood
-- TTD --
|
|
|
|
|
Maybe so..
--
As Foretold by Nostradamus
|
|
|
|
|
Hi Everybody,
I need to run a command driven program in a MFC application. Then I include "WinExec("commandprogram param1 param2",SW_HIDE)" in the MFC application. The problem is the command driven program has a scanf() function, but I know the value needs to be entered and I don't want to input the value manually again. How can I pass the value to scanf() without inputing any value in the keyboard? I don't want to rewrite the function in the command driven program. Thank you very much.
Gavin
|
|
|
|
|
I don't know what WinExec supports but some spawning functions support attaching to the child process IO streams so that might work for you.
|
|
|
|
|
Have you tried I/O redirection: "commandprogram param1 param2 < input_string" in your WinExec call?
Best,
Jun
|
|
|
|
|
Thanks Jun and led.
Best,
Gavin
|
|
|
|
|
Hi there,
Can anyone give me some info or link about how I can manipulate the GPS (lat, long) sent from a device to mappoint so that the location of the vehicle can be traceable in mappoint?
what mappoint requires as input for this purpose and what should be the interface between the device and mappoint?
Right now I have an application that receives data (text message, GPS and so on)from some devices and sends it to another application as XML format and also can recive data in XML format from the second applicaton and sends it to the device inside the vehicle. The device in the vehicle sends GPS info upon request and I need to send it to mappoint to trace the vehicle there. I was wondring what would be the interface between my application and mappoint.
I appreciate all the suggestions.
regrads,
Nahitan
|
|
|
|
|
|
Hi all,
how can i get the SMTP server name the current user is using via code?
thanks in advanced
Yaron
Interface basics click here :
http://www.codeproject.com/com/COMBasics.asp
don't forget to vote
|
|
|
|
|
Can you not simply query the MX record (using DnsQuery() )?
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Thanks for the kind reply...
i am not familiar with MX record nor DnsQuery, maybe you can refer me to a code snippet or documentation?
thanks again
Yaron
Interface basics click here :
http://www.codeproject.com/com/COMBasics.asp
don't forget to vote
|
|
|
|
|
|
the MSDN reference doesn't help me since i am not familiar with the subject....
can you refer me to a code snippet that uses DnsQuery to get the mail server ?
also, i need to know the current user email address...can u help there as well?
thanks again for all the kind help
Yaron
Interface basics click here :
http://www.codeproject.com/com/COMBasics.asp
don't forget to vote
|
|
|
|
|
YaronNir wrote: can you refer me to a code snippet that uses DnsQuery to get the mail server ?
Can't you just Google for an example?
http://www.google.com/search?hl=en&q=DnsQuery+DNS_TYPE_MX
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
in a Small research i did, i found out that in order to use DnsQuery you need to specify the name of the owner of the record set queried (first parameter). this isn't good for me.
i need to explain exactly what i am planning to do:
i need to retreive a SMTP server i.e Mail.yaron.net then i need to retrieve the current user email
i.e yaron@yaron.net......
problem is i can't do either with what you have suggested.....
i was trying to use Outlook automation, but couldn't find how to retrieve the SMTP server using that....
any suggestions? references?
thanks
Yaron
Interface basics click here :
http://www.codeproject.com/com/COMBasics.asp
don't forget to vote
|
|
|
|
|
YaronNir wrote: in a Small research i did, i found out that in order to use DnsQuery you need to specify the name of the owner of the record set queried (first parameter). this isn't good for me.
What are you talking about? This should work fine:
DNS_RECORD *ppQueryResultsSet = NULL;
DNS_STATUS statusDNS = DnsQuery("yaron.net", DNS_TYPE_MX, DNS_QUERY_STANDARD, NULL, &ppQueryResultsSet, NULL);
if (statusDNS == ERROR_SUCCESS)
cout << ppQueryResultsSet->Data.MX.pNameExchange << endl;
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hi,
I used richeditcontrol2 to use as it to display readonly text (as static edit box). i want to display the text in some color other than black,
i created richedit control as follows and tried to display the text ,but its displaying some junk text ..please do inform me regarding this ....
LPTSTR temp = (LPTSTR) "test";
CHARFORMAT ch;
m_Richer.GetSelectionCharFormat(ch);
ch.cbSize = sizeof(CHARFORMAT);
ch.dwMask =CFM_COLOR;
ch.crTextColor =RGB(120,250,123);
GetDlgItem(IDC_RICHEDIT24)->SetWindowText((LPTSTR)"HELLO");
Manjunath S
GESL
Bangalore
|
|
|
|
|
I think you should use _T macro:
LPTSTR temp = _T("test");
and
GetDlgItem(IDC_RICHEDIT24)->SetWindowText(_T("HELLO"));
I hope it helps.
-- modified at 10:59 Wednesday 5th July, 2006
In addition, "ch.cbSize = sizeof(CHARFORMAT) " must be done before "m_Richer.GetSelectionCharFormat(ch) ", but actually this is not even needed in case of MFC.
|
|
|
|
|
Hi,
Its displaying text but color of the text is not changing.its displaying in black color only...
Manjunath S
GESL
Bangalore
|
|
|
|
|
You should use SetSelectionCharFormat as was suggested by DavidCrow. Note that before this you have to specify the range where the colour must be applied. For instance, if you want to change the entire text, try this:
CHARFORMAT cf;
cf.dwMask = CFM_COLOR;
cf.crTextColor = RGB(120, 250, 123);
m_Richer.SetSel(0, -1);
m_Richer.SetSelectionCharFormat(&cf);
|
|
|
|
|
Manjunath S wrote: i want to display the text in some color other than black
So shouldn't you be calling SetSelectionCharFormat() then?
Manjunath S wrote: GetDlgItem(IDC_RICHEDIT24)->SetWindowText((LPTSTR)"HELLO");
Why aren't you using:
m_Richer.SetWindowText("HELLO");
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
rtf sucks. The thing to do is open MS word, create a document formatted as you wish, save it to rtf, then read the rtf text file to find out the formatting.
Pre and post fix this formatting to your desired text, then add it to your rich edit control.
earl
|
|
|
|
|
I create a control this way:
hDrawingControl = CreateWindowEx(WS_EX_LEFT,
"Static",
NULL,
WS_CHILD|WS_VISIBLE|WS_BORDER|WS_TABSTOP,
aLeftTop,
aBottomRight,
aWidth,
aHeight,
parentHandle,
NULL,
hInstance,
NULL);
How can I register an event handler to this control?
modified 9-Mar-17 17:20pm.
|
|
|
|
|
In what? raw win32 / MFC / ATL / other?
|
|
|
|
|
Raw WIN32. MFC is also interesting for me. So if you know both methods, please tell me!
Thank you!
modified 9-Mar-17 17:19pm.
|
|
|
|