문자열 string #include “StdAfx.h” #include “StringTest.h” #include <algorithm> //transform 사용 #include <functional> //bind1st using std::string; // 이렇게 지정해준다. StringTe…
- Category Archives C/C++
-
-
MFC / C++로 특정 사이트 가져와서 분석 하기 소스
#include <stdio.h> #include <windows.h> #include <wininet.h> #include <string> #include <comdef.h> #include <mshtml.h> #import <mshtml.tlb> no_auto_exclude #p…
-
Handling HTML Element Events
http://msdn.microsoft.com/en-us/library/bb508508(v=vs.85).aspx Handling HTML Element Events 9 out of 10 rated this helpful – Rate this topic The HTMLElementEvents2 interface is an event sink int…
-
VARIANT to std::string
Here’s one way, not necessarily the best. In general, std::string doesn’t play very well with VARIANT. #include <comutil.h> #include <string> std::string from_variant(VARIANT…
-
BSTR – char*간의 변환 및 BSTR에 대해…
BSTR – char*간의 변환 #include <afxconv.h>void BSTRtoCHAR(char *Msg[], const BSTR conv) { USES_CONVERSION; strcpy( *Msg, OLE2T(conv) ); }void CHARtoBSTR( BSTR *Msg, const char *conv ) { USES_C…
-
Web Browser 컨트롤
Web Browser Control FAQ 다음의 FAQ(FAQ라고 하기도 뭐 합니다만.. )는 제가 VC++ Q&A 에서 그 동안 봐왔던 Web Browser 컨트롤과 관련 질문들에 대한 답 글과 KB, MSDN 링크 모음 들 입니다. 그 동안 집 컴퓨터에 정리만 해 놓고 필요할 때 종종 참고 했었는데 얼마 전 노트북 하드가 사망 하…
-
64비트 윈도우를 프로그래밍 하기 위해서 알아야 할 모든 것들
개발지식창고/유용한팁 2010/08/22 03:43 글이 너무 좋아서, 한 번 번역해 보았습니다. 혹시 향후에 64비트 윈도우에서 프로그래밍 하실 분은 그냥 한 번 참고해 보시기 바랍니다. 원문은 아래에서 찾아보실 수 있습니다. http://msdn.microsoft.com/msdnmag/issues/06/05/x64/#contents 추가사항 (2006-…
-
[MFC] 자신의 IP정보 가져오기(Local, gateway 등) – GetAdaptersInfo
ARP 모듈에서 스푸핑 기능사용 시 Local IP와 gateway IP를 수동으로 적자니 귀찮아서 자동 입력으로 수정함. 이에 따라 추가 코드가 발생했는데…. 자신의 IP 주소를 가져오는 법은 다음과 같다. Memget 내에 이리저리 왔다갔다 하는 불필요한 소스코드가 좀 많아서 핵심만 적겠음. 일단 컴퓨터에서 디바이스…
-
No Title
이번 포스팅은 특정사이트의 HTML 태그를 가져와서 출력하는 것까지 다룹니다. 개발 툴은 Visual Studio 2012를 사용했습니다. # 화면 구성 – url 영역 – url 이동 버튼 – html 가져오기 버튼 – webBrowser 영역 – 디버깅1 영역 – 디버깅2 영역 결과물는 간…
-
MFC 타이머
일정 시간 뒤에 원하는 업무를 처리하기 사용합니다. 비슷한 기능으로 Sleep( millisecond ) 를 입력하는데요. Sleep을 이용할 경우 해당 쓰레드 전체가 멈추어 버리고 그 멈춤에 따라 외부 인터럽트입력(키보드, 마우스, 등등)이 주어지게 되면 버퍼에 쌓였다가 한번에 처리되는 일이 발생하게 되버립니다. 그래서 그걸 방지하기 위해 Timer를 사…