Click here to Skip to main content
15,921,226 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralCalling functions in a C# dll from C++ code Pin
Member 78143724-Dec-03 17:02
Member 78143724-Dec-03 17:02 
GeneralRe: Calling functions in a C# dll from C++ code Pin
wb24-Dec-03 18:33
wb24-Dec-03 18:33 
GeneralStop keyevents and mesages Pin
Jarek G24-Dec-03 16:45
Jarek G24-Dec-03 16:45 
GeneralRe: Stop keyevents and mesages Pin
Monty224-Dec-03 20:08
Monty224-Dec-03 20:08 
GeneralRe: Stop keyevents and mesages Pin
Robert Kuster24-Dec-03 21:53
Robert Kuster24-Dec-03 21:53 
GeneralRe: Stop keyevents and mesages Pin
Anonymous25-Dec-03 11:25
Anonymous25-Dec-03 11:25 
GeneralUnknown warnings Pin
Burl D24-Dec-03 15:11
Burl D24-Dec-03 15:11 
GeneralRe: Unknown warnings Pin
PJ Arends24-Dec-03 17:02
professionalPJ Arends24-Dec-03 17:02 
GeneralRe: Unknown warnings Pin
Burl D25-Dec-03 5:06
Burl D25-Dec-03 5:06 
QuestionTrouble with Open File dialog? Pin
gamerPotatoe24-Dec-03 10:25
gamerPotatoe24-Dec-03 10:25 
AnswerRe: Trouble with Open File dialog? Pin
kjessee24-Dec-03 10:42
kjessee24-Dec-03 10:42 
GeneralRe: Trouble with Open File dialog? Pin
gamerPotatoe24-Dec-03 10:58
gamerPotatoe24-Dec-03 10:58 
GeneralRe: Trouble with Open File dialog? Pin
kjessee24-Dec-03 11:12
kjessee24-Dec-03 11:12 
GeneralTHanks! Need a little help with CString Pin
gamerPotatoe24-Dec-03 19:24
gamerPotatoe24-Dec-03 19:24 
GeneralRe: THanks! Need a little help with CString Pin
Monty224-Dec-03 21:54
Monty224-Dec-03 21:54 
AnswerRe: Trouble with Open File dialog? Pin
Michael Dunn24-Dec-03 12:19
sitebuilderMichael Dunn24-Dec-03 12:19 
Questioncan AddNew() function update original database Pin
Member 78215424-Dec-03 8:46
Member 78215424-Dec-03 8:46 
AnswerRe: can AddNew() function update original database Pin
Monty224-Dec-03 20:11
Monty224-Dec-03 20:11 
GeneralRe: can AddNew() function update original database Pin
Member 78215426-Dec-03 3:49
Member 78215426-Dec-03 3:49 
GeneralAbout http post Pin
rr1224-Dec-03 7:32
rr1224-Dec-03 7:32 
Hi everyone,
My pseudo code and question are folowing:

//Code_Start
void CTryDlg::OnStart3()
{
CFile f;
DWORD dwStatus;
DWORD dwBuffLen = sizeof(dwStatus);
BOOL bSuccess;
CHttpConnection *cn;
CHttpFile *httpf;
CString strSentence,strGetSentence;
CString strHttpName = "http://www.eee.com/login.asp";
char opt[] = "UserName=uuu&Password=ppp";
CString strHeaders = "Content-Type: application/x-www-form-urlencoded\r\n";
CInternetSession session("IE 5.0");
try {
cn = session.GetHttpConnection("www.dailygraphs.com",0,INTERNET_DEFAULT_HTTP_PORT,NULL,NULL);
httpf = cn->OpenRequest(CHttpConnection::HTTP_VERB_POST,"login.asp",NULL,1,NULL,NULL,INTERNET_FLAG_EXISTING_CONNECT|INTERNET_FLAG_KEEP_CONNECTION|INTERNET_FLAG_NO_CACHE_WRITE|INTERNET_FLAG_FORMS_SUBMIT);
httpf->SendRequest(strHeaders,(LPVOID)(LPCTSTR)opt,strlen(opt));
bSuccess = httpf->QueryInfo(HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER,&dwStatus, &dwBuffLen);
strGetSentence = "";
if( bSuccess && dwStatus>= 200 &&dwStatus<300 )
{
while(httpf->ReadString(strSentence)){
strGetSentence = strGetSentence + strSentence + char(13) + char(10);
}
}
} catch (CInternetException *e) {
TRACE("err code is %d",e->m_dwError);
}

f.Open("out.htm",CFile::modeCreate|CFile::modeWrite);
f.Write(strGetSentence,strGetSentence.GetLength());
f.Close();

}
//Code_End

Maybe you have understood what I want.Just post data and get response from server.But result is out.htm is empty,I can not get response.

What's the problem with my code?

Thanks!
Generalupdate ACCESS database problem Pin
Member 78215424-Dec-03 7:29
Member 78215424-Dec-03 7:29 
GeneralRe: update ACCESS database problem Pin
Monty224-Dec-03 21:11
Monty224-Dec-03 21:11 
GeneralMAPI Help... Pin
LizardWiz24-Dec-03 6:10
LizardWiz24-Dec-03 6:10 
GeneralRe: MAPI Help... Pin
PJ Arends25-Dec-03 9:37
professionalPJ Arends25-Dec-03 9:37 
GeneralRe: MAPI Help... Pin
LizardWiz29-Dec-03 5:40
LizardWiz29-Dec-03 5:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.