반응형 전체 글5751 [개발/VC++] 실행중인 IE의 URL 구하기 IE 의 URL을 구하는 것은 생각보다 쉽습니다. 좋은 예제파일이 함께 있어서 올려봅니다. 따라해 보세요. 실행중인 IE의 URL 구하기 // URL을 추출합니다. ASSERT(m_spSHWinds != NULL); long nCount = m_spSHWinds->GetCount(); IDispatchPtr spDisp; for (long i = 0; i Item(va); SHDocVw::IWebBrowser2Ptr spBrowser(spDisp); if (spBrowser != NULL) m_ctrlUrlList.AddString(spBrowser->GetLocationURL()); } 출.. 2011. 3. 11. [개발/VC++] 익스플로러에서 새창이 생성될때 그 창의 포인터를 얻는 방법 익스플로러에서 새창이 생성될때 그 창의 포인터를 얻는 방법 익스플로러에서 새창이 생성되면 Newwindow2이벤트가 일어납니다. 새로 생성된 익스플로러창의 포인터를 얻는 방법이 있나요? 제가 만든 브라우저가 포함된 다이얼로그 폼으로 Set하면 됩니다. 그러나 일반적으로 생성되는 새창의 포인터를 얻고 싶습니다. 즉, IWebBrowser2의 포인터를 얻고 싶습니다. 그 이유는 현재창에 이벤트를 sink시키고 새로운 창이 생기면 그 창도 이벤트를 sink시키려고 하는데 새로운 창의 IWebBrowser2포인터를 얻어 올 수가 없어요.. 그래서, 브라우저 인스턴스를 만들고 그 브라우저의 IWebBrowser2포인터의 Get_Application()함수를 이용하여 ppDisp에 넘겼는데 새로운창도 뜨고, 인스턴.. 2011. 3. 11. [개발/VC++] IE 보호 모드에서 비보호 모드 프로세스 실행 IE 보호 모드에서 비보호 모드 프로세스 실행 UAC 환경(Windows Vista, Windows 7)의 IE7, IE8 보호모드에서 동작하는 ActiveX에서 실행 파일을 실행할 경우(브로커 프로세스) 비보호 모드로 열린다는 보안 경고창이 나온다. 이 문제를 해결하려면 아래와 같이 자동 권한 상승 정책을 레지스트리에 등록해주어야 한다. {347DAD60-9849-4921-89B6-16FA1B7936CC}는 임의의 GUID값이다. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{347DAD60-9849-4921-89B6-16FA1B7936CC}] "AppName"="실행 파일명" "AppPath"=".. 2011. 3. 11. [개발/VC++] HINSTANCE & HWND의 차이 HINSTANCE & HWND의 차이 HINSTANCE 핸들은 보통 실행되고 있는 Win32 프로그램이 메모리 상에 올라가 있는 시작 주소 값을 갖고 잇습니다. 보통은 0x00400000 이런식의 값을 가지고 있는데 저 값의 메모리 주소에 실행 모듈이 올라가 잇다는 것을 의미 하겠죠. 보통 리소스들을 로드 하는 함수들에서 이 핸들 값을 많이 참조하게 되는데 이 이유는 메모리 상에 올라가 있는 실행 모듈 들중 (exe, dll 등등.. ) hInstance 가 가르키는 주소에 올라가 있는 실행 모듈에서 그 리소스를 읽어 오라고 지정 해주는 것입니다. 이 외에 GetProcAddress() 같이 다른 DLL 에서 함수 주소를 얻어야 하는 경우에도 HMODULE ( Win32 에선 HINSTANCE 와 동일한.. 2011. 3. 11. [성공투자] 쌍용차, 이제 본격적으로 상승 시동을 거나 인도 마힌드라 그룹으로 인수된 쌍용차가 재도약을 위해 나아가기 시작했다. 3월10일 주가도 전일대비 4.71% 상승하며 장마감을 했다. 9일 쌍용차는 서울중앙지방법원에 기업회생절차 종결을 신청했다. 지난 2009년 2월 기업회생절차에 돌입한 이후 26개월 만이다. 법원이 이를 승낙하면 쌍용차는 법정관리에서 벗어나게 되고 주식도 관리종목에서 해제될 수 있다. 올 해에는 인도에 진출하여 부품 조립 생산을 계획하고 있다. 또, 쌍용차는 자산재평가를 실시하여 2621억원의 자산이 증가했다. 전체 자산의 18.88% 에 해당하는 금액이다. 1만원 이하의 가격은 무조건 매수건이라고 봐도 문안하다. 쌈꼬쪼려 소백촌닭 2011. 3. 10. [자기경영] 안경을 쓰는 이유 안경을 낀 두 사람에게 물었다. "왜 안경을 쓰셨나요?" 한 사람은 퉁명스럽게 이야기했다. "눈이 나쁘니까 썼죠" 또 한 사람은 노래하듯 얘기했다. "더~잘 보려고요" - 최윤희의 글. '야호 희망라야'에서 월간 2010년 7월호 - --------------------------------------------------------------------------- 위 두사람의 차이는 긍정과 부정에 대한 관점으로 볼 수가 있다. 또 다르게 생각하면 어떤 사람은 일을 할 때 단지 과거나 현재만을 보고 일을 처리하고 다른 어떤 사람은 일을 할 때 현재와 미래를 위해서 일을 하는 사람이다. 우리가 돈을 버는 것은 단지 돈이 없어서가 아니라 어떻게 하면 인생을 유익하게 살 수 있을까 이다. 쌈꼬쪼려 소백촌닭 2011. 3. 10. [개발/VC++] 운영제체 XP 이상 확인 운영체제가 XP가 아닌 그 이상인지 확인한다. 비스타, 윈도우즈7, 그 이후 버전 등 // 운영체제가 xp 이상인가. BOOL COSInstallApp::OSVersionXPOver() { DWORD dwVersion, dwMajorVersion, dwMinorVersion, dwBuild; dwVersion = GetVersion(); // Get the Windows version. dwMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion))); dwMinorVersion = (DWORD)(HIBYTE(LOWORD(dwVersion))); // Get the build number. if (dwVersion < 0x80000000) dwBuild = (DWORD)(HIW.. 2011. 3. 8. [개발/VC++] MFC 관리자권한 외부 프로세스 실행을 위한 소스 외부 프로세스 실행을 위한 소스 아래 함수는 Windows 7 에서 관리자 권한으로 실행이 가능하게 하는 코드이다. MFC 개발하시분 분들에게는 많이 유용할 것이다. 쌈꼬쪼려 소백촌닭 ======================================================= 사례1 // 프로세스 실행 BOOL SBRICH::ExecuteProcess(CString FilePath, CString Parameter) { //TCHAR path[1024] = {0,}; //::GetModuleFileName(NULL, path, 1024); BOOL bRes = FALSE; if(OSVersionXPOver()) { // 관리자 모드로 실행 SHELLEXECUTEINFO exeInfo = {0,};.. 2011. 3. 8. [경제] 돈이 돈을 버는거야? 그런거야? "돈이 돈을 버는거야? 그런거야?" -40대 부자로 은퇴하기- "돈이 돈을 버는 거야” “돈이 있어야 재테크를 하지” “부자 집 부모 만나야 부자 되지” “부자들은 계속 대물려서 부자가 되고 가난한 사람은 계속 가난할 수밖에 없어..” 이렇게 신세 한탄하는 사람들이 많다. 많은 사람들이 돈이 돈을 벌고 그래서 돈 없는 사람은 계속 빈자로 살 수 밖에 없다고 믿는다. 과연 정말로 그럴까? 필자는 그렇지 않다고 생각한다. 증거를 대보자. 세계 최고의 부자인 마이크로소프트사의 빌게이츠가 부모로 부터 돈을 물려 받아 부자가 된 건 아니다. 세계 2위의 부자인 워렌버핏도 신문팔이해서 모은 돈을 종자돈으로 해서 부자가 되었다. “그건 예외적인 경우이며 대다수 부자들은 그렇지 않다”는 항의가 들리는 것 같다. 그래서.. 2011. 3. 7. [자기경영] 일과 취미의 상관관계 주위의 성공한 사람들을 보면 일정한 공통점을 발견하게 된다. 성공한 사람 모두에게 해당된다고는 할 수 없겠으나, 대체적으로 해당되는 사람이 많은 걸로 미루어 짐작컨데 취미나 기호도 일정한 패턴을 갖게 되는 것 같다. 그 대표적인 예가 골프이다. 내가 아는 여러 모임들 중에 그래도 사회적으로 성공한 사람들이 모인 곳이면 꼭 골프모임이 같이 운영된다. 그리고 등산이나 테니스 같은 운동을 즐기는 사람도 많이 있다. 이런 취미의 공통점을 보면 혼자서 하는 것이 아니라는 점이다. 이러한 운동들은 운동 자체에도 의미가 있지만, 이러한 운동을 통해서 자연스럽게 여러 사람과 교제를 하고 인간관계를 발전시켜 나가면서 좋은 인맥을 형성해 나가는 일석이조의 효과가 있다. '취미는 어디까지나 취미니까 혼자서 즐기기만 하면 된.. 2011. 3. 7. [경영] '미스 미팅왕'과 '미스터 하숙집' '미스 미팅왕'과 '미스터 하숙집' -봉준호의 살 맛 나는 부동산- 봉준호 닥스클럽 대표이사 | 05/23 1989년 5월 오후… 실록이 아름답게 세상을 녹색으로 덮고 있었다. 대학가에는 1학기의 중간 고사가 시작되고 있었다. 신촌 Y大 중앙도서관에서 한바탕 큰 소음이 났다. 두꺼운 안경을 낀 남학생들이 자리에서 일어나 소음이 나는 곳을 물끄러미 쳐다보았다. “저런, 쯧쯧…” “침이나 흘리지 말지.” “얼마나 시험 공부를 열심히 했으면…” 정외과 K양이 도서관 책상 위에 머리를 박고 코를 골면서 자고 있었다. “부시시…” K양이 고개를 들었다. 세상이 흐리고 정신이 몽롱했다. 왼손으로 ‘쓱…” 입가에 묻은 침을 닦아냈다. “헉!” 시계를 보니 3시 10분… 전공 시험이 10분 전부터 시작되고 있었다. K.. 2011. 3. 7. [자기경영] 김 과장의 우유부단함 (기분 좋게 거절하는 방법) 사람에 초점을 맞추느냐, 일에 초점을 맞추느냐에 따라서 생각과 행동이 달라져야 한다고 생각한다. 평소에는 사람을 먼저 생각하더라도 프로젝트나 일을 할 때는 이에 초점을 맞추고 행동해야 한다고 생각한다. 사람을 먼저 생각하는 경우 일의 진행이 안되는 경우가 비일비재 하다. 아래 글을 한 번 읽어보고 생각해 보자. =========================================================================================== ◎ 온라인 비즈니스 기획자로 활동하고 있는 프리랜서 김정선씨가 새로이 직장인 성공학 코너인 '김정선의 비굴클럽'을 선보입니다. '비굴클럽'(웅진닷컴)의 저자인 김정선씨는 잠시 잠깐 비굴하지 못해 부러지고 꺾이는 사람들에게 13년 동안의.. 2011. 3. 2. 이전 1 ··· 411 412 413 414 415 416 417 ··· 480 다음 반응형