我在vc 6.0 + window 2003企业版下,
CString aa;
CString bb;
CString cc; aa = "C:\\Documents and Settings\\Administrator\\桌面\\pdf电子格式资料\\SumatraPDF-0.9.3\\sdk91_v2_win\\Adobe\\Acrobat 9 SDK\\Version 1\\Documentation\\Acrobat9_1_HTMLHelp\\Acrobat9_1_HTMLHelp\\API_References\\Acrobat_API_Reference\\Samples\\CodeSamples\\CAPISamples\\"; bb = "SampleRegistrar";
cc = a + b;得到cc为:"C:\Documents and Settings\Administrator\桌面\pdf电子格式资料\SumatraPDF-0.9.3\sdk91_v2_win\Adobe\Acrobat 9 SDK\Version 1\Documentation\Acrobat9_1_HTMLHelp\Acrobat9_1_HTMLHelp\API_References\Acrobat_API_Reference\Samples\CodeSamples\CAPISamples\SampleRe" (并不是我想得到的 aa + bb),不是很理解!!
CString aa;
CString bb;
CString cc; aa = "C:\\Documents and Settings\\Administrator\\桌面\\pdf电子格式资料\\SumatraPDF-0.9.3\\sdk91_v2_win\\Adobe\\Acrobat 9 SDK\\Version 1\\Documentation\\Acrobat9_1_HTMLHelp\\Acrobat9_1_HTMLHelp\\API_References\\Acrobat_API_Reference\\Samples\\CodeSamples\\CAPISamples\\"; bb = "SampleRegistrar";
cc = a + b;得到cc为:"C:\Documents and Settings\Administrator\桌面\pdf电子格式资料\SumatraPDF-0.9.3\sdk91_v2_win\Adobe\Acrobat 9 SDK\Version 1\Documentation\Acrobat9_1_HTMLHelp\Acrobat9_1_HTMLHelp\API_References\Acrobat_API_Reference\Samples\CodeSamples\CAPISamples\SampleRe" (并不是我想得到的 aa + bb),不是很理解!!
你的CString才多点长就像溢出啊
CString最大长度好像是2G
TRACE(cc);
然后把TRACE出来的东西复制出来看看
你用MessageBox试试 MessageBox(cc);