保留拉丁语重音字符C ++ ISO-8859-1

时间:2013-05-01 14:24:12

标签: c++

C ++程序将以下内容作为电子邮件主题发送,其中包含以下文本:

  

Adjuntamosinformaciónexistenteen nuestra base de datos。   Si el informe llegase en blanco,quiere decir que no ha tenido ninguna incidencia en el periodo indicado o nofigurainformación。 Si desea回应了一个este correo,por favor,hágaloa

编码设置为ISO-8859-1。该文本将以以下方式发送给电子邮件收件人:

  

Adjuntamosinformaciónnexistenteen nuestra base de datos。   Si el informe llegase en blanco,quiere decir que no ha tenido ninguna incidencia en el periodo indicado o nofigurainformaciónn。 Si desea回应了一个este correo,por favor,hágaloa

我需要设置我的编码以使重音字符保持为输入?

1 个答案:

答案 0 :(得分:0)

CPJNSMTPBodyPart::CPJNSMTPBodyPart() : m_sCharset(_T("UTF-8")), 
                                   m_sContentType(_T("text/plain")), 
                                   m_pParentBodyPart(NULL), 
                                   m_bAttachment(FALSE),
                                   m_pszRawBody(NULL),
                                   m_ContentTransferEncoding(NO_ENCODING)
{
  //Automatically generate a unique boundary separator for this body part by creating a guid
   m_sBoundary = CreateGUID();
}