今天重看《windows核心编程》(第五版)P86页时,才发现CreateProcess的第二个参数pszCommandLine 是不能传入”常量字符串”,因为CreateProcess内部是会修改这个参数的,在CreateProcess返回前,会把这个字符串 还原成原来的形式。
我以前都没注意到这个问题,这是多么危险的问题啊。
今天重看《windows核心编程》(第五版)P86页时,才发现CreateProcess的第二个参数pszCommandLine 是不能传入”常量字符串”,因为CreateProcess内部是会修改这个参数的,在CreateProcess返回前,会把这个字符串 还原成原来的形式。
我以前都没注意到这个问题,这是多么危险的问题啊。