洗头帽厂家
免费服务热线

Free service

hotline

010-00000000
洗头帽厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

在C中调用WINCE连接PC的程序

发布时间:2020-07-21 17:34:20 阅读: 来源:洗头帽厂家

由于在某些PDA上的WINCE操作系统不像PPC那样直接插上USB就可以连接上PC,必须手动选择菜单上的连接程序才可以连接,而在特殊情况下必须由用户控制连接,在此提供代码: 1、加入命名空间: eropServices; flection; 2、声明API和类 [DllImport("l",SetLastError=true)] privateexternstatic intCreateProcess(StringimageName, StringcmdLine, IntPtrlpProcessAttributes, IntPtrlpThreadAttributes, Int32boolInheritHandles, Int32dwCreationFlags, IntPtrlpEnvironment, IntPtrlpszCurrentDir, byte[]si, ProcessInfopi); publicclassProcessInfo { publicIntPtrhProcess; publicIntPtrhThread; publicInt32ProcessId; publicInt32ThreadId; } 3、创建调用函数 publicstaticboolCreateProcess(StringExeName,StringCmdLine,ProcessInfopi) { //Int32INFINITE; //unchecked{INFINITE=(int)0xFFFFFFFF;} if(pi==null) pi=newProcessInfo(); byte[]si=newbyte[128]; CreateProcess(ExeName,CmdLine,ro,ro, 0,0,ro,ro,si,pi); //WaitForSingleObject(rocess,INFINITE); returntrue; } 4、调用连接程序 privatevoidmenuItem9_Click(objectsender,entArgse) { stringprogPath="\\WINDOWS\\E";//在设备和桌面计算机之间建立ActiveSync连接 //stringprogPath=@"\Windows\e";//这个程序我忘了是调用什么的,好像是CASIOIT500机上什么的:) ProcessInfopi=newProcessInfo(); CreateProcess(progPath,"",pi); //if(CreateProcess(progPath,"",pi)) //ow("Success!PID="+String()); //else //ow("Failed!SystemError="+GetLastError().ToString()); //ow("DoneWaiting"); } pid控制相关文章:pid控制原理

08 Markdown 强调

Spring Boot 打包与部署

Git 基础知识

插入排序

相关阅读