LPT1의 프린터로 데이터를 보내고 정확히 this을 시도하지만 CreateFile이 -1을 반환합니다 (시스템이 HRESULT : 0x80070002에서 specified.Exception 파일을 찾을 수 없음). LPT1 포트를 열고 데이터를 보내는 방법은 무엇입니까? 나는 win7에서 LPT로 작업 한 것을 읽었던 64 비트가 약간의 문제이거나 64
다음 NewLISP 코드는 Win32에서 파일의 파일 특성을 보여줍니다. 그러나 검색된 일부 파일 이름에는 이름에 중국어 문자가 있습니다. GetFileAttributesA 함수가 그것들을 만났을 때, 속성에 -1을 준다. GetFileAttributesW를 살펴 보았지만 fname의 내용을 함수가 인식 할 수있는 형식으로 사용하는 방법을 모릅니다. 이 상
난 그냥 KERNEL32.DLL에 "GetThreadContext"를 사용 (C++/창에서) 프로세스를 디버깅 있었어요. 은 내가 unsigned long address = (unsigned long)(&GetThreadContext);
와 주소입니다 얻을 수있는 것으로 나타났습니다하지만 난로드 된 모듈 탭에서 보았을 때 - 나는 KERNEL32.DLL
P/Invoke를 통해 직렬 포트에 데이터를 쓰려고합니다 (직렬 포트 클래스가 아닌 경우). [DllImport("kernel32", SetLastError = true)]
static extern IntPtr CreateFile(string filename, // file name
uint desiredAccess, // read