摘要: CRegKey reg; HRESULT hr = reg.Open(HKEY_LOCAL_MACHINE,L"SOFTWARE\\Microsoft\\abc",KEY_READ|KEY_WRITE);//打开注册表路径 if (hr != ERROR_SUCCESS) { TRACE0("open reg wrong\n"); return; } DWORD dwHotKey; hr = reg.QueryDWORDValue(L"dwTestKey",dwHotKey);//读dwTestKey值 if (hr != ERROR 阅读全文
posted @ 2013-04-23 15:28 ximenchuixie 阅读(267) 评论(0) 推荐(0) 编辑
摘要: HKEY hkey; //注册表句柄,标示是否打开注册表成功DWORD dwSize = MAX_PATH;TCHAR string[MAX_PATH];LONG lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE,pathDir,0,KEY_READ,&hkey); //打开注册表路径(不含键值),pathDir:注册表路径 if(lRet != ERROR_SUCCESS) { return S_OK; }lRet = RegQueryValueEx(hkey, keyValue, NULL, REG_NONE,(LPBYTE)string,&d. 阅读全文
posted @ 2013-04-23 13:33 ximenchuixie 阅读(162) 评论(0) 推荐(0) 编辑
摘要: STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si)); si.cb = sizeof(si); ZeroMemory(&pi, sizeof(pi)); ::CreateProcess(path,NULL, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);//path:进程路径 if (pi.hProcess != NULL) { ::CloseHandle(pi.hProcess); } if (pi.hThread != NULL) { 阅读全文
posted @ 2013-04-23 13:24 ximenchuixie 阅读(193) 评论(0) 推荐(0) 编辑