1 NET_API_STATUS NetShareAdd(2 _In_ LPWSTR servername,3 _In_ DWORD level,4 _In_ LPBYTE buf,5 _Out_ LPDWORD parm_err6 );https://msdn.mic...
分类:
Web程序 时间:
2015-01-22 14:40:26
阅读次数:
158
1 NET_API_STATUS NetShareAdd(2 _In_ LPWSTR servername,3 _In_ DWORD level,4 _In_ LPBYTE buf,5 _Out_ LPDWORD parm_err6 );https://msdn.mic...
分类:
Web程序 时间:
2015-01-22 13:01:17
阅读次数:
162
1.获取文件的路径
CFileDialog fileDlg(TRUE);
fileDlg.m_ofn.lpstrTitle=L"打开文件";
//fileDlg.m_ofn.lpstrFilter=_T("Program(*.exe)\0*.exe\0All Files(*.*)\0*.*\0\0");
if(IDOK==fileDlg.DoModal())
{
LPWSTR lpP...
分类:
编程语言 时间:
2015-01-15 11:03:54
阅读次数:
237
在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几...
分类:
编程语言 时间:
2015-01-12 12:52:44
阅读次数:
324
// Database objectHRESULT CDB::Read(short nTable, short nRow, LPWSTR lpszData) { CStringArray *pTable; pTable=(CStringArray*) m_arrTables[nTable];#i.....
分类:
其他好文 时间:
2014-12-25 12:47:45
阅读次数:
93
1、char[] 转换为 LPWSTR解决方案: 思路一: 使用CA2W字符转换宏(ATL and MFC String Conversion Macros)。 根据MSDN描述,这个宏用于将ANSI转换为Wide Character(UNICODE) 代码如下: ...
分类:
其他好文 时间:
2014-12-06 16:35:00
阅读次数:
291
在头文件中定义了ATL提供的所有转换宏,如:A2CW(LPCSTR)->(LPCWSTR)A2W(LPCSTR)->(LPWSTR)W2CA(LPCWSTR)->(LPCSTR)W2A(LPCWSTR)->(LPSTR)所有的宏如下表所示:A2BSTROLE2AT2AW2AA2COLEOLE2BST...
分类:
其他好文 时间:
2014-09-02 10:21:14
阅读次数:
148
CString CStringUtf8ToUnicode( CString Utf8 ){ int wLen = 0; CString strUnicode; LPSTR pBufChar = NULL; LPWSTR pBufWchar = NULL; //CString to char wL.....
分类:
其他好文 时间:
2014-08-26 00:11:45
阅读次数:
173
LPSTR 一个32位的指向字符串的指针 LPCSTR 一个32位的指向字符串常量的指针 LPWSTR 一个32位的指向unicode字符串的指针 LPCWSTR 个32位的指向unicode字符串常量的指针 前面的L代表LONG,P就是指针的意思,C就是constant的意思,W是wide的意思....
分类:
其他好文 时间:
2014-08-09 02:25:26
阅读次数:
191
函数原型:int WideCharToMultiByte( UINT CodePage, DWORD dwFlags, LPWSTR lpWideCharStr, int cchWideChar, LPCSTR lpMultiByteStr, int cchMultiByte, LPCS...
分类:
其他好文 时间:
2014-06-18 10:08:58
阅读次数:
166