|
순간에 이벤트를 발생하는것은 WaitSingleObject를 어떻게 하시면 될꺼 같구요 -_-; (주워들은거라서)
음 그리고 사용중인 프린터의 정보나 이름은
우선 EnumPrinters 라는 API 함수를 이용해서
PRINTER_INFO_2 구조체의 정보를 알아내시면 그안의
status 멤버를 참조함으로써 상태는 알 수 있을거 같구요
MSDN에서 검색해보시면 프린터 모니터 하는 방법에 대해서
나와있습니다. 저도 읽어보진 않고 위의 함수를 찾아보다가 본 기억이 있습니다.
BOOL AddMonitor(
LPTSTR pName, // server name
DWORD Level, // monitor information level
LPBYTE pMonitors // monitor information buffer
);
이채호 님이 쓰신 글 :
: 안녕하세요~
:
: 다음이 아니라 ....
:
: 프린트되는 순간에 이벤트를 발생하여 프린터의 이름을 알아내려고 합니다.
:
: 예를 들면 제가 A란 프린터와 B란 프린터를 사용합니다.
:
: A란 프린터는 네트워크이고 B란 프린터는 로컬 프린터일경우 ....
:
: 제가 만약 B라는 프린터로 프린트를 하였을 때 B에서 프린트가 이루어지고 있음을 알고 싶습니다.
:
: 어떻게 사용중인 프린트의 정보나 이름을 알 수 있는지 도움을 부탁드립니다.
:
: 감사합니다.
|