본문 바로가기
반응형

C & C++444

Window socket 오류 코드 값(펌) 출처 - 여기여기 WSAEINTR (10004) loadTOCNode(2, 'moreinformation'); 번역 : 함수 호출이 중단되었습니다. 설명 : WSACancelBlockingCall (Wsapiref_704y.asp) 호출하여 있는 블로킹 작업이 중단되었습니다. loadTOCNode(3, 'moreinformation'); WSAEACCES (10013) loadTOCNode(2, 'moreinformation'); 번역 : 사용 권한이 거부되었습니다. 설명 : 방식으로 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다. 예를 들어, 이 오류는 브로드캐스트 주소를 sendto 사용되지만 setsockopt(SO_BROADCAST) 사용하여 브로드캐스트 권한이 설정되지 때 발생합니다. .. 2014. 7. 8.
윈도우 콘솔( Console ) 실행 서버 프로그램 / Dialog / 다이얼로그 / 1. 윈도우에서 콘솔 띄우기 BOOL AllocConsole() 2. 생성된 콘솔에 문자열 보내기 CString str; str = "문자열" DWORD dwWrite; HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); WriteFile(hOut, str, str.GetLength(), &dwWrite, NULL); 3. 생성된 콘솔없애기 BOOL FreeConsole() 2014. 5. 12.
유니 코드( Unicode ) 환경에서의 WM_COPYDATA 쓰레기 값 제거 보내는 부분 const wchar_t *sBuff = strData.GetBuffer(); COPYDATASTRUCT cds; cds.dwData = 5; cds.cbData = ( wcslen(OLE2CT(strData) ) + 1) * 2; cds.lpData = (VOID*)OLE2CT(strData); CWnd *pWnd = CWnd::FindWindow(NULL, L"Chat2"); if(!pWnd) { AfxMessageBox(L"Program is not found!"); return TRUE; } pWnd->SendMessage(WM_COPYDATA, (WPARAM)m_hWnd, (LPARAM)&cds); 받는 부분 switch(pCopyDataStruct->dwData) { CString.. 2014. 4. 29.
배열 요소의 크기 구하기 // 배열 요소의 갯수 출력 CString sGodo[] = { L"위도범위 : ", L"경도범위 : ", L"투명도 : ", L"파일명 : " }; int nCntRow = sizeof(sGodo) / sizeof(sGodo[0]); nCntRow == 4 2014. 3. 7.
비트 연산자 출처 : Tips Soft 비트 연산자 대부분의 고급 프로그래밍 언어들이 변수의 최소단위를 비트가 아닌 바이트로 다루기 때문에 프로그램을 하다보면 메모리 낭비가 심할수 있습니다. 예를들어, 자신이 작성하는 프로그램에서 어떤 값을 저장시켜야 하는데 그 값이 0 또는 1의 값만 가진다고 가정해봅시다. 저장시켜야할 대상이 0 또는 1이라면 분명 1비트의 공간만 있으면 충분히 저장이 가능합니다. 하지만, 많은 프로그래밍 언어가 1비트 단위의 변수를 제공하지 않기 때문에 일반적인 최소단위인 1 바이트 변수에 정보를 저장하게 됩니다. 1 바이트는 8 개의 비트로 구성되기 때문에 결국 7비트는 낭비하게 되는 것입니다. 이러한 경우 비트 연산자를 사용하면 비트 단위로 정보를 관리 할 수 있습니다. 1. 비트합 ( A .. 2014. 2. 6.
MS Office 파워 포인트 자동화(PPT Automation) PowerPoint에 대한 MFC 자동화 클라이언트를 만드는 방법 (영문, 한글) How to create an automation project using MFC and a type library Office 자동화 사용하여 Visual C++ MFC PowerPoint Automation How to automate Excel from C++ without using MFC or #import HOWTO: Use OLE Automation from a C Application Rather Than C++ Locating Resources to Study Automation COMEXCEL 샘플: 컴파일러 COM 지원이 포함된 자동화 클라이언트 응용 프로그램 http://support.microsoft.. 2013. 11. 15.
반응형