double Time; ... WriteFile( tmp_pipe, Time, sizeof(double), &dwWritten, NULL ); 以上报告:error C2664: 'WriteFile' : cannot convert parameter 2 from 'double' to 'LPCVOID' 最佳答案 您想要&Time而不是Time作为函数调用的参数2。