아이폰과 안드로이드의 속도 경쟁은 결국 32bit와 64bit 운영체제의 논쟁으로까지 번지는 형국이다. 하지만 그 싸움에서 안드로이드 진영은 애플을 이길 수 없다. 그 이유는 안드로이드의 앱 구동 체계의 구조적 문제 때문이다. 안드로이드는 리눅스 운영체제의 일종이면서도 사용자가 사용하는 앱은 모두 Java 언어로 개발된다. Java로 개발된 앱의 소스파일은 바이트 코드로 컴파일되기 때문에 운영체제가 직접 실행하는 것이 불가능하다. 왜냐하면 Java에서 컴파일된 바이트코드는 java Run-time 이라고 하는 실행환경(가상의 운영체제)에서만 읽고 해석(Just-In-Time 컴파일)이 가능하기 때문이다. 그리고 이러한 역할을 수행하는 것이 안드로이드에서 지원하는 앱구동 환경인 달빅(Dalvik)이다. 하..
※ WM_SYSCOMMAND → WM_CLOSE → WM_DESTROY → WM_QUIT 1. WM_CLOSE - 윈도우가 닫히기 전에 메시지가 전달 된다. - 아직 윈도우가 파괴된 것은 아니므로 윈도우가 파괴되는 것을 중간에 제어 할 수 있다. - 윈도우의 “닫기” 를 누르거나, 키보드의 “Alt + F4”를 눌렀을 경우 발생 - WM_CLOSE 의 핸들러(OnClose) 에서 추가적인 제어를 하지 않는다면 메시지는 DefWindowsProc 로 보내진다. - CDialog::OnClose() 는 내부적으로 DestroyWindow() 함수를 호출 한다. - DestroyWindow() 함수는 내부적으로 WM_DESTROY 메시지를 발생 시킨다. 2. DestroyWindow() - CWnd내부에 있는..
롯데마트 휴무일 매월 2째 4째 주 일요일 휴무서울 : 강변,구로,삼양,송파,서울역,월드타워,잠실,중계,청량리,김포공항,금천,도봉,영등포인천경기 : 검단,계양,권선,부평,부평역,삼산,서현,수지,수원,시흥,시화,신갈,송도,영통,연수,영종도,천천,청라,판교,평택,의정부,장암,신영통충청 : 노은,대덕,당진,동대전,상당,서대전,서청주,서산,성정,아산터미널,제천,천안,천안아산,청주영남 : 거제,김해,금정,광복,대구율하,동래,동부산,마산,반여,사상,사하,삼계,시티세븐,웅상,장유,진장,진해,창원,키즈마트 부산,통영,포항,화명호남강원 : 군산,남원,덕진,목포,상무,석사,수완,여수,여천,원주,월드컵,익산,전주,전주송천,정읍,첨단,춘천 매월 2째 4째 주 수요일 휴무서울인천 : 김포,안성,행당경기 : 구리,덕소,동두천,마..
홈플러스 (Homplus) 휴무일 2째, 4째 일요일 휴무 점포 (14일, 28일)서울 : 강서, 영등포, 금천, 동대문, 강동, 월곡, 신내, 잠실, 가양, 시흥, 면목, 월드컵, 방학, 신도림, 중계, 합정인천 : 인천연수, 인천숭의, 인하, 인천논현, 간석, 작전, 구월, 계산, 가좌경기 : 김포, 풍무, 원천, 북수원, 영통, 동수원, 서수원, 화성향남, 화성동탄, 병점, 분당오리, 야탑, 시화대구 : 상인, 성서, 수성, 대구스타디움, 대구, 칠곡, 남대구, 동촌, 내당경북/울산 : 죽도, 포항, 경주부산 : 영도, 센텀시티, 아시아드, 부산연산, 서부산, 가야, 부산감만, 동래, 부산정관, 부산반여, 해운대, 장림, 서면광주/전라 : 동광주, 광주계림, 광주하남, 김제, 익산, 전주, 전주효자..
일명 매크로 프로그램을 만드는 방법을 간단히 소개하겠다. 가장 먼저해야 할 일은 제어하고자 하는 프로그램의 핸들을 얻어 오는 것이다. Spy+프로그램을 이용하면 쉽게 찾을 수 있다. 창 찾기 창이 뜨면 찾기 도구를 드래그 하여 원하는 응용 프로그램에 끌어 놓는다. FindWindow로는 최상위 부모 윈도우만 찾을 수 있다. 제어하고자 하는 응용프로그램에 최상위 윈도우에 끌어다 놓는다. 원하는 프로그램을 선택하면 아래와 같이 윈도우 정보가 표시 된다. 여기서 캡션과 클래스를 통해 원하는 윈도우를 찾을 수 있다. 파일-로그 메세지 메뉴을 이용해 창을 찾은후 확인을 누르면 현재 윈도우가 어떠한 메세지를 받는지 모두 볼 수 있다. 여기서 발생하는 이벤트중 키보드, 또는 마우스 관련 이벤트를 확인 하면 된다. u..