C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[38928] USB 드라이브에서 메모리카드 상태 감지.
아리랑 [interest] 1343 읽음    2005-01-26 15:47
안녕하세요.
  XP USB에 연결된 장치에 디카등에 있는 메모리스틱을 삽입해서 이동식 드라이브로 사용하고 있는 장치를 쓰고 있습니다.

  여기서 USB 드라이브에 케이블을 연결한 상태에서 메모리 스틱을 삽입했을때,뽑았을때를 감지 하고 싶습니다.
  USB케이블을 뽑았을때 삽입했을때는 약간의 작업만 하면 WM_DEVICECHANGE 메세지를 빌더에서 받을수 있는데 캐이블이 연결된상태에서 메모리스틱을 뽑았을때와 삽입했을때는 WinSignt32로 봐도 그 상태를 표시하는 메세지가 발생하지 않네요.
 
  쓰고 있는 프린터에도 이런 장치가 있는데 그것 역시 마찬가지로 메세지가 발생하지 않습니다만 소니 디카카메라에 USB케이블을 연결하면 똑같이 이동식 드라이브로 인식하는데 이건 파워를 ON한 다음에 메모리스틱만 뺐다 끼웠다 하면 WM_DEVICECHANGE가 발생합니다.

경험있으신분 답변 부탁드립니다.

+ -

관련 글 리스트
38928 USB 드라이브에서 메모리카드 상태 감지. 아리랑 1343 2005/01/26
38936     Re:USB 드라이브에서 메모리카드 상태 감지. Hee 1110 2005/01/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.