【问题标题】:Unmanaged C++ Get the current process id? (Console Application)非托管C++获取当前进程ID? (控制台应用程序)
【发布时间】:2009-08-06 19:52:33
【问题描述】:

如何从非托管 C++ 控制台应用程序获取当前进程 ID?我看到了

GetWindowThreadProcessId

当您有 HWND 时可以工作,但我可以为控制台应用程序做什么?

【问题讨论】:

    标签: c++ winapi process


    【解决方案1】:

    【讨论】:

    • 这是有道理的。不太清楚我是怎么错过的。谢谢!
    【解决方案2】:

    GetCurrentProcessId

    完全相同的问题? Windows

    在 unix 中你可以去:

    #include <sys/types.h>
    #include <unistd.h>
    
    pid_t getpid(void);
    pid_t getppid(void);
    

    描述 getpid() 返回当前进程的进程 ID。 (这经常 由生成唯一临时文件名的例程使用。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-08
      • 2013-07-21
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-01
      相关资源
      最近更新 更多