본문 바로가기
반응형

IT-개발,DB729

[개발/IE] 툴바 상태 레지스트리에서 확인 [개발/IE] 툴바 상태 레지스트리에서 확인 IE 툴바를 설치한 후 사용자들이 '사용안함' 상태로 설정하면 사용자가 '사용함'으로 설정할 때까지 영영 실행되지 않는다. 그렇다면 IE툴바의 상태 여부를 확인할 방법이 없을까? 방법은 레지스트리에서 찾을 수 있다. IE툴바의 상태여부는 레지스트리에서 기록되기 때문이다. IE툴바 '사용함' 상태일 때와 '사용안함' 상태일 때의 차이를 기준으로 살펴보자. '사용함' 상태 - HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore 키에서 Flags 값이 Flags=0으로 설정되어 있다. '사용안함' 상태 - HKEY_CURRENT_USER\Software\Micro.. 2011. 5. 11.
[개발/ATL] BHO 만들기에서 ATL 단순개체 마법사 옵션 설정화면 VC++ BHO 만들기에서 ATL 단순개체 마법사 옵션 설정화면 프로젝트 생성후 BHO(Browser Helper Objects)만들 때 유용하게 사용하기 바람 2011. 5. 10.
[개발/MFC] MFC 팁 54개 1. DC얻기 CClientDC dc(this); 2. Client 영역 구하기 GetClientRect(&rect); WM_SIZE 메시지발생후 cx,cy 사용 3. 문자열 사각형안에 그리기 pDC->DrawText(문자열,사각형,Style); Style : DT_BOTTOM - 문자열을 사각형 맨아래줄에배열 반드시DT_SINGLELINE과 함께사용 DT_CENTER - 문자열을 가로중앙에 배치 DT_VCENTER - 문자열을 세로중앙에 배치 DT_LEFT,RIGHT - 문자열을 좌,우로 배치 DT_SINGLELINE - 문자열을 한줄로만 쓴다 4. Brush 사용법 CBrush brushname(RGB(red,green,blue)); //브러쉬 생성 //이전Brush 저장, 새로운 Brush 선택 C.. 2011. 5. 10.
[개발/VC++] 탭 브라우저 윈도우 핸들 구하기 출처 : http://csk61241.springnote.com/pages/5709479 다들 아시는 것처럼, IE 7에서는 "탭 브라우징" 환경을 지원합니다. "일반 사용자" 입장에서는 이는 분명 환영받을 만한 일입니다. 그런데... 개발자 입장에서는 IE 6과 IE 7간의 환경이 달라짐으로 인해 기존 응용 프로그램들이 정상적으로 구동되지 않는 문제가 있어 ^^ 힘겨울 따름인데요. 오랜만에, IE BHO(Browser Helper Object) 모듈을 다뤄보면서 저도 이 문제에 관심을 갖게 되었습니다. 한번 ^^ 같이 살펴 볼까요? 아마도 대부분의 BHO 모듈에서 다음과 같은 식의 SetSite 코드 유형을 구현하고 있을 것입니다. STDMETHODIMP CHelloWorldBHO::SetSite(IU.. 2011. 5. 4.
[개발/MFC] 날짜계산, 시간계산 해보자 쌈꼬쪼려 소백촌닭 MFC에서 현재 시간을 기준으로 시간계산을 하는 방법을 알아보자. 아래의 예제만 알면... 더하고 빼고 차이를 계산하는 건 문제가 아니다. 먼저 현재 날짜와 시간을 제대로 얻어야 한다. 처음 사용한다면 변수에 날짜와 시간을 표시하는 과정을 갖고 확인하는 습관을 들이자. 그럼 아래에 예제가 있다. 오늘로부터 3일 뒤의 날짜를 알고 싶다. CString s; CTime ctTime = CTime::GetCurrentTime(); s.Format("%04d.%02d.%02d", ctTime.GetYear(), ctTime.GetMonth(), ctTime.GetDay()); CTimeSpan tsAddTime(3, 0, 0, 0); ctTime += tsAddTime; // 날짜 더하기 s... 2011. 4. 29.
[개발/MFC] Thread, Process ID & Handle 윈도우즈용 응용프로그램, ActiveX, DLL, Windows Service 등을 만들기 위해서 알아두어야 할 기본적인 지식들 출처 : http://radrome.springnote.com/pages/2213794 윈도우, 프로세스, 모듈 - 핸들, ID, 파일이름 파일이름 만으로 전체 경로 얻기 GetFullPathName( sFileName, _MAX_PATH, sFullFull, 0); -> 문제 : 현재 경로에 파일름만 붙인다. GetFullPath()(만듬) : 파일일 현재 실행된 파일의 경로에 있는 검사해서 붙인다. * 윈도우 윈도 Instance : (SDK) GetWindowLong(hWndCur, GWL_HINSTANCE), (MFC)HINSTANCE AfxGetInstanceHandl.. 2011. 4. 19.
반응형