This example shows how a Chilkat string object (CkString) interacts with MFC’s CString object.
// CkString is the Chilkat string object.
CkString str;
// Initialize a CkString from a literal ANSI string:
str = "Les naïfs ægithales hâtifs pondant à Noël où il gèle sont sûrs d'être déçus ...";
// Initialize a CString from a literal Unicode string:
CString cstr = L"Les naïfs ægithales hâtifs pondant à Noël où il gèle sont sûrs d'être déçus ...";
// Set a CkString from a literal Unicode string:
str.setStringU(L"Les naïfs ægithales hâtifs pondant à Noël où il gèle sont sûrs d'être déçus ...");
// Copy a CString to a CkString:
str.setStringU((const wchar_t *)cstr);
// Copy a CkString to a CString:
cstr = str.getUnicode();
// Display the CkString in an edit control:
SetDlgItemTextW(IDC_EDIT1,str.getUnicode());
// Display the CString in an edit control:
SetDlgItemTextW(IDC_EDIT1,(LPCTSTR)cstr);
Privacy
Statement. Copyright 2000-2011 Chilkat
Software, Inc. All rights reserved.
Send feedback to support@chilkatsoft.com Components for Microsoft Windows XP, 2000, 2003 Server, Vista, Windows 7, and Windows 95/98/NT4.