CD, 플로피등의 디스크 삽입 자동 판단루틴

31437 
Created at 2007-01-26 19:57:09 
369   0   0   0  
윈도우즈 커맨더나, 탐색기등을 사용하다보면 디스크를 넣거나 뺐을 때, 이걸 감지하고 자동으로 자료를 갱신해주죠?

  보통 프로그램 자체적으로 타이머를 돌려서 감지하는 수도 있겠지만, 윈도우즈 커맨더처럼 프로그램이 활성화될때만 감지하도록 하는 편이 좋을 것 같네요. ^^

  다음은 디스크가 있는지 유무를 판단하는 루틴입니다. 이를 이용해서 이전에 디스크가 있었는데, 검사결과 없었다면 디스크를 빼낸것이고, 그와 반대로 없었다가 검사결과 있다면 삽입한 것이겠지요.

  < 함수 설명 >
  DriveIndex : 검사하고자 하는 드라이브 번호입니다.
              A드라이브는 0, B드라이브는 1, C드라이브는 2.. 순입니다.
  반환값은 디스크가 있으면 true, 없으면 false를 반환합니다.

  bool CheckDriveNotify( int DriveIndex )
  {
  char  *DriveName = "X:";
  DriveName[0] = 'A' + DriveIndex;
  return  SetCurrentDir( DriveName );
  }



Tags: 디스크 윈도우즈 Share on Facebook Share on X

◀ PREVIOUS
리스트박스 엔터처리
▶ NEXT
키보드로 마우스 커서 움직이기
  Comments 0
Login for comment
SIMILAR POSTS

대화상자에 비트맵 올리기 (created at 2007-01-26)

다이얼로그 리소스대로 폼뷰 크기 설정하기 (created at 2007-01-26)

키보드로 마우스 커서 움직이기 (created at 2007-01-26)

파일 등록정보 보여주기 (created at 2007-01-26)

리스트박스 엔터처리 (created at 2007-01-26)

뷰의 배경색 바꾸기 (created at 2007-01-26)

여러가지 시스템 종료 기법 (created at 2007-01-26)

버튼으로 해당 윈도우 종료하기 (created at 2007-01-26)

태스크 바를 없애버리고 싶다 (created at 2007-01-26)

태스크 바에서 프로그램(윈도우) 제목 숨기기 (created at 2007-01-26)

네임드 커널 오브젝트를 사용한 중복 실행 방지법 (created at 2007-01-26)

MSN Live Messenger가 동작이 안되요 (created at 2007-01-26)

작업관리자에서 윈도우 감추기 (created at 2007-01-26)

WinGate 깔았더니 블루스크린이 떠요 (created at 2007-01-25)

Windows95/98 암호 알아내기 (created at 2007-01-28)

마우스 커서 모양바꾸기 (created at 2007-01-28)

mdb 파일의 암호깨기 (created at 2007-01-25)

윈도우 버전 알아내는 함수 (created at 2007-01-25)

DEP 기능 비활성화 (created at 2007-01-24)

버퍼 오버 플로우 공격과 DEP (created at 2007-01-24)

델파이로 긁어오는 HTML 페이지 (created at 2007-02-06)

virtual와 override 문의 사용법에 대해서 (created at 2007-02-06)

훅 인스턴스의 생성과 해제 (created at 2007-02-06)

Apple iPod Remote Control Protocol (created at 2007-02-06)

대문자, 소문자 변환 함수 (created at 2007-02-14)

PC에서 동영상 삭제가 안될때. (created at 2007-02-14)

중국에서 발견된 이 괴 디스크들의 주인은 누구일까 (created at 2007-01-07)

Internet Explorer가 자주 비정상 종료 할때 (created at 2006-12-29)

VC 에서 자동으로 빌드 넘버 증가하기 (created at 2006-12-28)

GetDC()의 메모리 누수 막기 (created at 2006-12-27)

OTHER POSTS IN THE SAME CATEGORY

큰 이미지를 화면크기에 맞게 자동으로 사이즈 조절 (created at 2007-01-28)

이미지의 다운로드를 막아주는 스크립트 (created at 2007-01-28)

랜덤 이미지 로딩시키기 (created at 2007-01-28)

이미지를 서치라이트로 비추는 효과 (created at 2007-01-28)

강력한 소스 보호 (created at 2007-01-28)

간단한 소스로 브라우즈 따운시키기 (created at 2007-01-28)

Windows95/98 암호 알아내기 (created at 2007-01-28)

출생 날짜를 입력하면 무슨 요일인지 표시 (created at 2007-01-28)

오늘의 년도,월,일,시,분 을 표시 (created at 2007-01-28)

접속하여 경과한 시간이 상태바에 표시됩니다. (created at 2007-01-28)

누름버튼에 시간이 표시되고 클릭하면 창이 닫힙니다 (created at 2007-01-28)

작업관리자에서 윈도우 감추기 (created at 2007-01-26)

여러가지 시스템 종료 기법 (created at 2007-01-26)

파일 등록정보 보여주기 (created at 2007-01-26)

키보드로 마우스 커서 움직이기 (created at 2007-01-26)

리스트박스 엔터처리 (created at 2007-01-26)

뷰의 배경색 바꾸기 (created at 2007-01-26)

버튼으로 해당 윈도우 종료하기 (created at 2007-01-26)

태스크 바를 없애버리고 싶다 (created at 2007-01-26)

태스크 바에서 프로그램(윈도우) 제목 숨기기 (created at 2007-01-26)

네임드 커널 오브젝트를 사용한 중복 실행 방지법 (created at 2007-01-26)

MSN Live Messenger가 동작이 안되요 (created at 2007-01-26)

설치형 블로그 VS 가입형 블로그 (created at 2007-01-26)

WinGate 깔았더니 블루스크린이 떠요 (created at 2007-01-25)

mdb 파일의 암호깨기 (created at 2007-01-25)

윈도우 버전 알아내는 함수 (created at 2007-01-25)

USB 장치 연결/연결해제 이벤트 처리하기 (created at 2007-01-25)

버퍼 오버 플로우 공격과 DEP (created at 2007-01-24)

Internet Explorer가 자주 비정상 종료 할때 (created at 2006-12-29)

VC 에서 자동으로 빌드 넘버 증가하기 (created at 2006-12-28)

UPDATES

햄과 소세지가 우리 몸에 일으키는 부작용 (updated at 2024-04-27)

글루코사민 vs. 콘드로이친: 무엇이 더 나은 관절 건강 보조제일까? (created at 2024-04-22)

광주 5·18 민주화운동 알린 테리 앤더슨 前 AP 기자 (created at 2024-04-22)

콘드로이친의 염증 감소효과 (updated at 2024-04-22)

코사민 DS - 글루코사민+콘드로이친 복합물이 함유된 퇴행성 관절 건강보조제 (updated at 2024-04-22)

삼겹살 먹을때 환상조합 (created at 2024-04-22)

일본 여중생의 특이한 취향 (created at 2024-04-22)

우리가 먹는 약물이 바꿔버린 생태계 (created at 2024-04-21)

일본에서 그린 상상속의 사무직과 현실속의 사무직 (updated at 2024-04-21)

북한 미대생들이 그린 북한 최고존엄 김정은 (created at 2024-04-21)

입사 후 1년도 되지 않은 회사에서 구조조정에 의한 퇴직 불응에 따른 해고 처리시 대응 가능한 방법 (updated at 2024-04-20)

한고은님의 옛날 사진 (updated at 2024-04-20)

소녀대 - Bye Bye Girl (updated at 2024-04-13)

대한민국 날씨 근황 (created at 2024-04-13)

성일종 인재육성 강조하며 이토 히로부미 언급 - 인재 키운 선례? (updated at 2024-04-13)

일제강점기가 더 살기 좋았을지도 모른다는 조수연 국민의힘 후보 - 친일파? (updated at 2024-04-13)

Marshall Ha님의 샤오미 SU7 시승기 - 테슬라의 일론 머스크님이 긴장할만한 느낌 (updated at 2024-04-09)

윙크하는 귀염둥이 반려견들 (created at 2024-04-08)

달콤 살벌한 고백 (created at 2024-04-08)

북한 최정예 공수부대 훈련 모습 (updated at 2024-04-02)

맛있었던 친구 어머니의 주먹밥이 먹고 싶어요 (created at 2024-04-02)

자리 마음에 안든다고 6급 공무원 패는 농협 조합장 (created at 2024-03-26)

85세 딸 짜장면 사주는 102세 어머니 (created at 2024-03-26)

1990년대 감각파 도둑 (created at 2024-03-26)

치매에 걸린 69살의 브루스 윌리스가 전부인 데미무어를 보고 한 말 (updated at 2024-03-22)

경제는 대통령이 살리는 것이 아닙니다 라던 윤석열대통령 - 상황 안좋아지자 여러 전략을 펼쳤지만, 부작용 속출했던 2024년의 봄 (updated at 2024-03-13)

극빈의 생활을 하고 배운것이 없는 사람은 자유가 뭔지도 모를 뿐 아니라 왜 개인에게 필요한지에 대한 필요성을 못느낀다는 윤석열 대통령 (updated at 2024-03-08)

조선일보를 안본다는 사람들이 말하는 그 이유 - 천황폐하, 전두환 각하, 김일성 장군 만세? (created at 2024-03-07)

광폭타이어를 장착하면 성능이 좋아질거라는 착각 (updated at 2024-03-03)

면허시험장에서 면허갱신하면 하루만에 끝나나? (updated at 2024-03-03)