08 2011 档案

由进程名称获取窗口句柄
摘要:前段时间在wince上开发一个应用程序,在程序中需要调用一个第三方软件,遇到下面这个问题:如何获得一个已经运行起来,但是仅知道进程名称,没有窗口标题,与调用程序没有特殊关系(如父子关系),并且其它条件(如是否置顶)任意的应用程序的窗口句柄????且看:HWND MyProc::GetXHandle(LPCWSTR procName) //procName 被调用进程名称{ DWORD iProcID=0; PROCESSENTRY32 pEntry={sizeof(PROCESSENTRY32)}; HANDLE hSnapshot=CreateToolhelp32Snapshot(TH32C 阅读全文

posted @ 2011-08-19 19:09 and_tt 阅读(8973) 评论(0) 推荐(0)

linux 下串口编程VTIME和VMIN的设置
摘要:VTIME定义要求等待的时间量(取值不能大于cc_t)。VMIN定义了要求等待的最小字节数。options.c_cc[VTIME] = X; //设置从获取到1个字节后开始计时的超时时间options.c_cc[VMIN] = Y; //设置要求等待的最小字节数在原始模式下对read()函数的影响:1、X=0,Y!=0。函数read()只有在读取了Y个字节的数据或者收到一个信号的时候才返回;2、X!=0,Y=0。即使没有数据可以读取,read()函数等待X时间量后返回;3、X!=0,Y!=0。第一个字节数据到时开始,最先满足收到Y个字节或达超时时间X任意一个条件,read()返回;4、X=0, 阅读全文

posted @ 2011-08-19 13:54 and_tt 阅读(9292) 评论(0) 推荐(1)

导航