VS2017 const char*类型的实参与LPSTR 类型的形参不兼容

如果你是在windows创建进程函数CreateProcess中,尝试输入路径参数时遇到该问题

if (!CreateProcess(NULL, "D:\\markdown\\Typora\\bin\\typora.exe", 
		NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi))

建议路径单独用char数组写

char path[1000] = "D:\\markdown\\Typora\\bin\\typora.exe";
	if (!CreateProcess(NULL, path, 
	NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章