본문 바로가기

Coding/C,C++, Win32, MFC15

[펌] VS2005 단축키 모음 2008.04.14 뇌이뇬 블로깅 ------------------------------ 데브피아 C# 마을 정재혁님이 올리신 글임. Table C-1. General Command Shortcut Description Edit.Copy CTRL-C Copies the currently selected item to the system clipboard. CTRL-INSERT Edit.Cut CTRL-X Deletes the currently selected item and moves it to the system clipboard. SHIFT-DELETE Edit.CycleClipboardRing CTRL-SHIFT- INS Pastes an item from the Clipboard Ring tab .. 2009. 8. 9.
외부 DLL 로드시 에러 체크 2008.01.26 뇌이뇬 블로깅 ---------------------------------- [-] Collapse HINSTANCE hDll; hDll = LoadLibrary(conv_dll); // debuging code if ( hDll==NULL ) { DWORD dwError = GetLastError(); CString sMesg; sMesg.Format("LoadLibrary ERROR Value is %d", dwError); AfxMessageBox(sMesg); return FALSE; } GEtLastError로 숫자값을 받은 후 그 값을 MSDN에서 SystemError코드 항목으로 들어가면 numeric code로 찾아볼 수 있으므로 원인을 파악하도록 한다. 뭐 별건 아닌 .. 2009. 8. 9.
[API완전정복] VS 2005에서 LPCWSTR 관련 에러 2008.1.19 블로깅 ----------------------------- API 완정정복 첫 실습 관련해서 VS 2005(VS 8.0)에서는 똑같이 그냥 실행하면 에러가 발생된다. 이때의 에러메시지는 LPCWSTR 사용에 따른 에러이다. 문제는 LPSTR을 LPCWSTR로 형변환해야지만 사용가능하다고 나온다. 하지만, 이건 VS 2005에서 문자코드 설정 자체가 UNICODE로 되어 있어서 그렇다. 이전 버전 .NET과 VS 6.0에서는 기본적으로 문자코드가 Mult-Byte로 되어 있다. 그러니 수정을 해주면 사용을 할 수 있다. [Project] -> (제일 아래)[(프로젝트 name) Propeties...](or Alt + F7) 들어가서, 아래 화면에 보면 2번째에 Configuration.. 2009. 8. 9.
WinINet을 이용하여 HTTP/HTTPS로 POST하는방법 뇌이뇬 2008.01.17 블로깅 ---------------------------------------------- 원문 : http://blog.naver.com/remipa01/90025335342 [-] Collapse HINTERNET hInternetRoot = InternetOpen( "TestWinINet", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0); HINTERNET hInternetConnect = InternetConnect( hInternetRoot, "www.test.co.kr", INTERNET_DEFAULT_HTTPS_PORT, "", "", INTERNET_SERVICE_HTTP, 0, 0); HINTERNET hOpenRequest =.. 2009. 8. 9.