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))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章