zoukankan      html  css  js  c++  java
  • 创建关闭进程

    #include <stdio.h>
    #include <iostream>
    #include <windows.h>
    #include <Urlmon.h>
    using namespace std;


    int main()
    {
         //创建记事本进程
         /*PROCESS_INFORMATION pi = {0};
         STARTUPINFO si = {0};

         int bRet = CreateProcess("c:\windows\system32\notepad.exe",
                                            NULL,
                                            NULL,
                                            NULL,
                                            FALSE,
                                            NULL,
                                            NULL,
                                            NULL,
                                            &si,
                                            &pi);
         if( !bRet)
         {
              cout<<"CreateProcess Error!"<<endl;
              return -1;
         }
         CloseHandle(pi.hThread);
         CloseHandle(pi.hProcess);
         return 0;*/

         //结束记事本进程
         HWND hNoteWnd = FindWindow(NULL,"无标题 - 记事本");
         if( hNoteWnd == NULL)
         {
              return -1;
         }
         DWORD dwNotePid = 0;
         GetWindowThreadProcessId(hNoteWnd,&dwNotePid);
         if( dwNotePid == 0)
         {
              return -1;
         }
         HANDLE hNoteHandle = OpenProcess(PROCESS_ALL_ACCESS,FALSE,dwNotePid);
         if( hNoteHandle == NULL)
         {
              return -1;
         }
         TerminateProcess(hNoteHandle,0);
         CloseHandle(hNoteHandle);
         return 0;
    }
  • 相关阅读:
    DOM对象和jQuery对象的区别
    scrollLeft,scrollWidth,clientWidth,offsetWidth详解
    js数组去重
    变量和作用域的小结
    JS练习题之字符串一
    css实现布局
    将字符串或者数字转化成英文格式输出
    css元素居中实现方法
    不同的函数调用模式
    一个apply的实例
  • 原文地址:https://www.cnblogs.com/mynona/p/3162648.html
Copyright © 2011-2022 走看看