由于我自己的代码都是使用通用支持的函数,比如_tcscpy, TCHAR *.........那我在什么时候还需要使用MultiByteToWideChar吗,如果只是在接受外部输入数据的时候,我用TCHAR是不是就可以了
解决方案 »
- 为什么在对话框的OnPaint消息中无法绘制
- 请问怎样在关闭主窗口的时候,看不到线程函数打开的窗口。?AfxBeginThread函数启动一个线程,是否需要终止?怎样终止?
- 请问怎样才能得到主窗口相对于屏幕的坐标?
- 关于GetModuleHand()的用法
- 菜单哪里去了?
- 怎样在COM接口中显示对话框?
- 如何在Installshield6.3中给安装程序添加一个背景图片??
- 有关CRecordset与数据库的简单问题?
- 我在什么地方找那个东东?
- 谁能告诉我:怎样在CMyApp成员中访问CMainFrame类成员?
- 关于时间问题
- _declspec除了导入导出库,还有哪些作用?他的本意是干吗用的??
#ifndef UNICODE
MultiByteToWideChar(CP_ACP, 0, szFile, -1, wFile, MAX_PATH);
#else
wcscpy(wFile, szFile);
#endif
在使用UNICODE的时候用到你的函数。
你这里szFile原来是什么类型,如果我是TCHAR*, 还有用MultiByteToWideChar的必要吗