TMD,再开50分,关于 unsigned short * 赋值的问题 将LPWSTR pszName改为wchar_t *pszName[100]不行吗,指针好像没有被初始化,另外strcpy是c的标准运行库函数,只能对ascii类型的字符串进行操作,你可以试用一下wcscpy,它是c运行库专为unicode字符处理扩展的一组函数中的一个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pszName = _TEXT("pS");.................... 给段程序你瞧瞧int wmain(int argc, wchar_t *argv[]) { LPWSTR wMachineAccount; LPWSTR wPrimaryDC; LPWSTR wMachineAccountPrivilege =L"SeMachineAccountPrivilege"; DWORD dwError; BOOL bSuccess; if (argc < 2) { fprintf(stderr, "Usage: %ls <machineaccountname> [domain]\n", argv[0]); return RTN_USAGE; } wMachineAccount = argv[1]; //瞧,看这里!不是直接赋值吗? 楼上的,我编译怎么出错呀:error C2440: '=' : cannot convert from 'char [3]' to 'unsigned short *' 象这样副职:LPWSTR wMachineAccountPrivilege =L"SeMachineAccountPrivilege";这种副职的方式不是很好吗? 试试看pszName = L"PS"; LPWSTR pszName;#define _UNICODEpszName=_T("kajsdklfjasdjlfkjasd");#undef _UNICODE 字体的长度 急急!一个很棘手的问题 第一次发工资,气愤,散分 为什么总是跳到POPFD处呢?? 如何进行延时? 如何在代码中修改已建立好的Access表的字段属性? 事件中的问题:奇怪了!!! 虚函数怎么乱套了? PCAnywhere的实现?来者有分。 异步串口发送为什么总是失败? ActiveX问题,微软专家请进.<------------- 急 关于diretShow的初级问题,请执教,在线等候
int wmain(int argc, wchar_t *argv[])
{
LPWSTR wMachineAccount;
LPWSTR wPrimaryDC;
LPWSTR wMachineAccountPrivilege =L"SeMachineAccountPrivilege";
DWORD dwError;
BOOL bSuccess; if (argc < 2)
{
fprintf(stderr, "Usage: %ls <machineaccountname> [domain]\n",
argv[0]);
return RTN_USAGE;
} wMachineAccount = argv[1]; //瞧,看这里!不是直接赋值吗?
error C2440: '=' : cannot convert from 'char [3]' to 'unsigned short *'
LPWSTR wMachineAccountPrivilege =L"SeMachineAccountPrivilege";
这种副职的方式不是很好吗?
pszName = L"PS";
#define _UNICODE
pszName=_T("kajsdklfjasdjlfkjasd");
#undef _UNICODE