Click here to Skip to main content
15,920,438 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionCToolBar Question Pin
Joel Holdsworth15-Sep-05 1:16
Joel Holdsworth15-Sep-05 1:16 
QuestionDebug assertion failed Pin
Hervy15-Sep-05 0:47
Hervy15-Sep-05 0:47 
GeneralRe: Debug assertion failed Pin
prasad_som15-Sep-05 1:01
prasad_som15-Sep-05 1:01 
AnswerRe: Debug assertion failed Pin
Bob Stanneveld15-Sep-05 1:01
Bob Stanneveld15-Sep-05 1:01 
AnswerRe: Debug assertion failed Pin
Zdeslav Vojkovic15-Sep-05 2:39
Zdeslav Vojkovic15-Sep-05 2:39 
AnswerRe: Debug assertion failed Pin
David Crow15-Sep-05 7:38
David Crow15-Sep-05 7:38 
QuestionUsing Crystal Report in VC++6.0 Pin
cofd15-Sep-05 0:38
cofd15-Sep-05 0:38 
GeneralRe: Using Crystal Report in VC++6.0 Pin
prasad_som15-Sep-05 3:14
prasad_som15-Sep-05 3:14 
QuestionLinking advapi32.lib Pin
Rainos15-Sep-05 0:36
Rainos15-Sep-05 0:36 
AnswerRe: Linking advapi32.lib Pin
prasad_som15-Sep-05 1:56
prasad_som15-Sep-05 1:56 
AnswerRe: Linking advapi32.lib Pin
Blake Miller15-Sep-05 4:34
Blake Miller15-Sep-05 4:34 
QuestionSaving configuration option data Pin
karmendra_js14-Sep-05 23:26
karmendra_js14-Sep-05 23:26 
AnswerRe: Saving configuration option data Pin
kakan14-Sep-05 23:44
professionalkakan14-Sep-05 23:44 
AnswerRe: Saving configuration option data Pin
Manfred Staiger14-Sep-05 23:46
Manfred Staiger14-Sep-05 23:46 
GeneralRe: Saving configuration option data Pin
karmendra_js15-Sep-05 0:15
karmendra_js15-Sep-05 0:15 
GeneralRe: Saving configuration option data Pin
Manfred Staiger15-Sep-05 0:23
Manfred Staiger15-Sep-05 0:23 
AnswerRe: Saving configuration option data Pin
ThatsAlok14-Sep-05 23:53
ThatsAlok14-Sep-05 23:53 
GeneralRe: Saving configuration option data Pin
karmendra_js15-Sep-05 0:25
karmendra_js15-Sep-05 0:25 
AnswerRe: Saving configuration option data Pin
ThatsAlok15-Sep-05 0:57
ThatsAlok15-Sep-05 0:57 
GeneralRe: Saving configuration option data Pin
David Crow15-Sep-05 7:41
David Crow15-Sep-05 7:41 
AnswerRe: Saving configuration option data Pin
Ashok Dhamija15-Sep-05 1:28
Ashok Dhamija15-Sep-05 1:28 
AnswerRe: Saving configuration option data Pin
Achim Klein15-Sep-05 8:52
Achim Klein15-Sep-05 8:52 
JokeRe: Saving configuration option data Pin
ThatsAlok15-Sep-05 18:06
ThatsAlok15-Sep-05 18:06 
QuestionUniCode To Ansi Conversion problem Pin
fjlv200514-Sep-05 23:24
fjlv200514-Sep-05 23:24 
I have a problem with conversion, when i ran the code below, it gives me the error :
Error : ERROR_INVALID_PARAMETER (refer to trace code below).. Whats wrong with my code?

By the way Im using Embedded Visual 3, where the default setting of my Project is Unicode...
I have my own CSoString which is the same with CString but in plain C format ANSI and have some additional features in it. I want to convert first from unicode to ansi so that the converted ansi will be passed to CSoString like for ex.
CSoString mystring;
mystring.Copy(char* here); // where the char* is the converted Unicode to ANSI.

but before i copy it, i have to fix the problem with conversion....

Pls. see code below..


Thanks and More pOwer.

------------------------------------------- Code ----------------------------------------

CString m_wordSearchText; // this variable is a cstring of edit box.
LPSTR hold=0;
LPSTR hold2=0;
int len=WideCharToMultiByte(CP_ACP,0,(LPCWSTR)m_wordSearchText,-1,hold,0,NULL,NULL);
if (len==0)
{
DWORD lerror=GetLastError();
switch(lerror)
{
case ERROR_INSUFFICIENT_BUFFER :
{
TRACE(_T("ErrorLen : ERROR_INSUFFICIENT_BUFFER\n")); break;
}
case ERROR_INVALID_FLAGS :
{
TRACE(_T("ErrorLen : ERROR_INVALID_FLAGS\n")); break;
}
case ERROR_INVALID_PARAMETER :
{
TRACE(_T("ErrorLen : ERROR_INVALID_PARAMETER\n")); break;
}
}
}
else
{
WideCharToMultiByte(CP_ACP,0,(LPCWSTR)m_wordSearchText,len,hold,len,NULL,NULL);
DWORD lerror=GetLastError();
switch(lerror)
{
case ERROR_INSUFFICIENT_BUFFER :
{
TRACE(_T("Error : ERROR_INSUFFICIENT_BUFFER\n"));
break;
}
case ERROR_INVALID_FLAGS :
{
TRACE(_T("Error : ERROR_INVALID_FLAGS\n"));
break;
}
case ERROR_INVALID_PARAMETER :
{
TRACE(_T("Error : ERROR_INVALID_PARAMETER\n"));
break;
}
}
}

TRACE2("UniCodeWord=%s ConvertedWord=%s\n",m_wordSearchText,hold);
AnswerRe: UniCode To Ansi Conversion problem Pin
Jack Puppy15-Sep-05 1:11
Jack Puppy15-Sep-05 1:11 

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.