반응형 IT-개발,DB729 [개발/VC] 인터넷 연결체크 // 인터넷 연결체크 // #include // #pragma comment(lib, "wininet.lib") BOOL IsConnectedInternet() { DWORD dwFlag; BOOL bChkInternet = InternetGetConnectedState(&dwFlags, 0); if (!bChkInternet) { AfxMessageBox("It is not conntected to internet"); return FALSE; } return TRUE; } 2011. 9. 27. [개발/MFC] 새 브라우저 생성 HRESULT hr; IWebBrowser2* pWebBrowser = NULL; hr = CoCreateInstance (CLSID_InternetExplorer, NULL, CLSCTX_SERVER, IID_IWebBrowser2, (LPVOID*)&pWebBrowser); if (SUCCEEDED (hr) && (pWebBrowser != NULL)) { m_pWebBrowser->put_Visible (VARIANT_TRUE); // OK, we created a new IE Window and made it visible // You can use pWebBrowser object to do whatever you want to do! } else { // Failed to create a ne.. 2011. 9. 27. [IT/윈도우즈] 시작프로그램에 등록된 프로그램이 실행되지 않는 문제의 해결 [IT/윈도우즈] 시작프로그램에 등록된 프로그램이 실행되지 않는 문제의 해결 시작프로그램에 등록된 프로그램이 실행되지 않는 문제의 해결 1. 증상의 개요 ● 사용자가 시작프로그램에 등록하여 윈도우 기동과 동시에 실행을 기대한 프로그램의 바로 가기가 모두가 다 실행되지 않는 증상입니다. 2. 해결책 현재 이 값일 수도 있습니다. %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ● 레지스트리 편집기를 실행하여 아래 위치까지 찾아갑니다. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders ● shell folder의 p.. 2011. 9. 23. [개발,MFC] 숫자를 문자열 로 문자열을 숫자로 상호 변환 1. 숫자를 문자열로 바꿀때 int a = 100; CString str; str.Format(_T("%d"), i); 즉, CString 의 맴버 함수에는 Format() 이라는 함수가 존재하고 이는 C에서 printf 처럼 출력 가능하게 해줍니다. 이를 통해 문자열로 바꾸면 됩니다. 2. 문자열을 숫자로 바꿀때 int a; CString str = "100"; a = _tstoi(str); _tstoi() 함수는 String To Integer 즉, 문자열을 정수형으로 바꾸는 함수입니다 [출처] [MFC] 숫자를 문자열 로 문자열을 숫자로 상호 변환|작성자 사예 2011. 9. 22. [개발/VC] 맵(Map)클래스 사용법 [C++]맵(Map) Class 사용법 [출처] 인터넷 1. 맵(Map)이란? 맵(Map)은 set, multiset, multimap등과 같이 STL이 제공하는 자료형 중 하나이다. 2. 맵(Map)의 특징 첫번째, 두 개의 요소가 한 쌍을 이루어 하나의 자료를 이룬다. 첫 번째 요소는 first로써 인덱스이고, 두 번째 요소는 second로써 데이터이다. 그러므로, 인덱스와 데이터가 분리된 상태이며 독립적으로 자료형을 지정해줄 수 있다. 두번째, 반복자(iterator)와 배열 첨자를 사용하여 접근할 수 있다. 세번째, 자동적으로 정렬된 상태를 유지한다. 만약에 정렬할 수 없다면 출력 순서는 먼저 입력된 것이 가장 나중에 출력된다. 네번째, 인덱스가 중복되서 추가를 한다면, 기존의 데이터는 없어지고 .. 2011. 9. 22. [개발/MFC] HINSTANCE 구하기 1. hWnd를 알면, 그걸로 hInstance를 얻어올 수 있습니다. GetWindowLong / GetWindowLongPtr에서 GWLP_HINSTANCE 2. AfxGetApp() 를 통해서 App 의 포인터를 얻어온 다음에 m_instance 멤버변수 3. HINSTANCE hInst= GetModuleHandle(NULL); 콘솔에서 윈도 뛰울때 자주 씁니다. 4. HINSTANCE AfxGetInstanceHandle( ); 5. dll의 메모리를 이용한 HINSTANCE 구하기 종종 DLL 내부에서 window를 띄워야하시겠다는 분이 있어서 찾던중에 Detecting a HMODULE/HINSTANCE Handle Within the Module You're Running In 이라는 co.. 2011. 9. 20. 이전 1 ··· 62 63 64 65 66 67 68 ··· 122 다음 반응형