因为项目的需要,在软件中,用CreateProcess打开cmd窗口,运行跟踪路由命令,然后再控制cmd窗口,进行置顶等操作。发现CreateProcess是返回的进程句柄,不是我需要的CWND,在网上找了一下午,才发现需要用EnumWindows枚举窗口。
代码如下。
因为项目的需要,在软件中,用CreateProcess打开cmd窗口,运行跟踪路由命令,然后再控制cmd窗口,进行置顶等操作。发现CreateProcess是返回的进程句柄,不是我需要的CWND,在网上找了一下午,才发现需要用EnumWindows枚举窗口。
代码如下。