散分啦, TRACE短码 我在Visual Studio 2008中建立MFC项目,然后建立一个对话框,用TRACE输出在对话框中输出的信息,当然是中文了,为什么会乱码呢?输出ComboBox, Edit Control中的输入的内容都是乱码?为什么呢?还需要设置项目的编码吗?(如果是,在哪设置) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TRACE( _T("乱码不。试试") ); vs2008建立的工程默认是支持unicode的,所以要么去掉unicode的支持,要么对字符进行转换 奥,卖糕的试试安装 VS2008 SP1 补丁 dlg.m_strSkill = "管理"; dlg.m_nLanguage = 1; dlg.m_strEducation = _T("大学"); dlg.m_nLoyal = 50; dlg.m_nReliability = 50; int ret = dlg.DoModal(); TRACE("Domodal()的返回值 ret = %d\n", ret); TRACE("姓名 = %s, 学号 = %d, 计时 = %d\n", dlg.m_strName, dlg.m_nID, dlg.m_nCat); TRACE("部门 = %s, 技能 = %s, 语言 = %d, 教育程度 = %s\n", dlg.m_strDept, dlg.m_strSkill, dlg.m_nLanguage, dlg.m_strEducation); TRACE("人身保险 = %d, 工伤保险 = %d, 医疗保险 = %d, 简历 = %s\n", dlg.m_bLife, dlg.m_bSecurity, dlg.m_bMedicine, dlg.m_strBio); TRACE("忠诚度 = %d, 可信度 = %d\n", dlg.m_nLoyal, dlg.m_nReliability); 这是部分代码,TRACE输出乱码。 再有还有一个问题,部门我用的是一个CListBox,可我设置了m_strDept = "某个部门"后,弹开对话框后,没有一个选项被选中,又是为什么呢? CComboBox却能选中,我设置的选项,当然m_strDept是一个控件变量,与CListBox相关联。 求救,HELP,如何通过一个ATL控件创建另一个ATL windowlESS控件,高分回报! 360安全卫士实现结束进程的原理 结构体数组 初始化赋值的问题 有什么方法能使其代理服务器的更改值立即生效呢? 高分求助,杀死进程的问题 我只是一个高中毕业生,上了一年的大学。因为经济原因就退了...... 界面实现 installshield 安装结束了,如何改变它的结束对话框? 在哪儿加SdFinish()代码呢? 大家来探讨一下,程序员如何发展较好! 高分给高手:在asp中调用的dll为什么不能返回数组。 请问有关vc6.0界面美化的问题?在线等待 只允许一个实例运行的问题!
dlg.m_nLanguage = 1;
dlg.m_strEducation = _T("大学");
dlg.m_nLoyal = 50;
dlg.m_nReliability = 50;
int ret = dlg.DoModal();
TRACE("Domodal()的返回值 ret = %d\n", ret);
TRACE("姓名 = %s, 学号 = %d, 计时 = %d\n",
dlg.m_strName, dlg.m_nID, dlg.m_nCat);
TRACE("部门 = %s, 技能 = %s, 语言 = %d, 教育程度 = %s\n",
dlg.m_strDept, dlg.m_strSkill, dlg.m_nLanguage, dlg.m_strEducation);
TRACE("人身保险 = %d, 工伤保险 = %d, 医疗保险 = %d, 简历 = %s\n",
dlg.m_bLife, dlg.m_bSecurity, dlg.m_bMedicine, dlg.m_strBio);
TRACE("忠诚度 = %d, 可信度 = %d\n", dlg.m_nLoyal, dlg.m_nReliability); 这是部分代码,TRACE输出乱码。
再有还有一个问题,部门我用的是一个CListBox,可我设置了m_strDept = "某个部门"后,弹开对话框后,没有一个选项被选中,又是为什么呢?
CComboBox却能选中,我设置的选项,当然m_strDept是一个控件变量,与CListBox相关联。