프로그램을 실행시키면
실행파일을 초기화 시키고
다음에 창을 만들면서
레지스트리에서 정보를 읽어서
그 다음에는 각 메뉴에 관련된 dll파일들을 불러와서 창을 구성을 하게 됩니다
이 과정이 실행이라면 종료는 반대가 되겠지요..
프로그램을 삭제를 하려면 메모리에서 삭제가 되어야
디스크에서 삭제를 할 수 있습니다.
그런데 보통 보면 창만 닫으면 프로그램이 종료가 된 줄 아는데..
사실은 조금 더 시간이 필요한 것이죠
프로그램이 메모리에 상주하는 중이라서 삭제가 안되는 것으로 판단됩니다.
이것은 해결의 문제가 아니고
윈도우를 사용할 때 습관적으로 조금 인터벌을 두는 것이 좋을 듯 싶습니다.
단순히 메모리라는 하드웨어만 사용한다면 빠르겠지만..
하드디스크를 메모리처럼 사용하는 윈도우의 특성도 있고.
프로그램이라는 것이 눈에 보이는 것 처럼 단순하지 않아서...
여러 주변장치를 사용하는 프로그램일 경우에는 좀 더 많은 시간이 필요하게 됩니다