this document의 시작 부분에 파일을 마우스 오른쪽 단추로 클릭하여 인쇄 할 수 있다고 나와 있습니다. 이제 내 질문은 어떻게 C#을 사용하여 인쇄합니까? 실행 파일을 호출하여 인쇄 명령과 파일을 제공하면 인쇄 할 수 있습니다. 파일을 직접 호출하면 열 수 있습니다. 하지만 어떻게 파일을 호출하고 인쇄하도록 지시합니까?C#에서 인쇄 명령을 실행하는 방법
다음은 프로그램의 위치를 알아야하는 현재 코드입니다.
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = PathToProgram;
psi.Arguments = "/P \"" + PathToFile + "\"";
psi.UseShellExecute = false;
Process.Start(psi).WaitForExit();
작은 링크 실패 ... –
코드가 정확히 필요한 것처럼 보입니다. 프로그램을 호출하고 파일을 인쇄하도록 지시합니다. 나는 네가 원하는 다른 것을 이해하지 못한다. "파일 불러 오기"란 무엇을 의미합니까? 전화 기능이나 프로그램 만 이해합니다. – redtuna
Shell 함수를 직접 호출하는 것을 이해합니다. ShellExecute (NULL, "print", PathToFile, NULL, NULL, NULL, SW_HIDE); – celerno