본문 바로가기

전체 글294

Windows XP sp2 설치 후 정품인증 오류 윈도우 XP 설치 후, 네트웍도 잘 되는데 정품인증 받으려고 할 때, 서버에 연결할 수 없다는 에러가 날 때 (확인된 버전은 XP Home edition, SP2) 우선 윈도우 업데이트를 해야한다. 근데 업데이트가 불가능.. ㅡ,.ㅡ; 그래서 XP SP3를 다운받아서 직접 설치 한 후, 업데이트를 수행하니 동작한다. XP SP3가 설치되어야 정품인증이 가능한듯. 만약 XP SP2를 설치 후 (IE6인 경우) 마소 사이트에 접근이 안될 수 있다. 이 경우, IE8로 업데이트를 해야하는데 이놈이 정상적으로 안될 수 있음. 이땐, 악성 소프트웨어 검색 도구를 설치 후 (역시 직접설치) IE8로 업데이트하면 업데이트가 된다. XP재설치 후 업데이트 할 떄 참고할 점. MSDN에서 검색해보니 시간 동기화도 문제가.. 2014. 2. 17.
Window 배치파일 원래 참조 글 http://ohgyun.com/173 요약. Windows에서 bat파일로 프로그램 실행시. 1. 경로 설정. 경로의 앞/뒤로 "를 붙여 감싸준다. 그러면 경로에 공백문자가 있어도 처리가능함. 2. start옵션 만약 batch파일에 2개의 프로세스를 구동하려고 하려고 다음과 같이 작성하였다면? C:\Test\Test1.exe C:\Test\Test2.exe 위와 같이 작성하면 test1.exe가 실행 완료된 후 test2.exe가 실행된다. (동시에 실행되지 않음) 만약 두 프로그램이 동시에 실행되거나, 아니면 구동만 시킨 후 bat파일이 종료되어야 한다면 위와 같이 작성하면 원하는 대로 동작하지 않는다. 그래서 start로 구동하여 준다. 자세한 옵션은 프롬프트에서 start /?로 .. 2013. 11. 6.
CreateWindow함수로 파라미터를 넘길 때. 참조 : http://msdn.microsoft.com/en-us/library/windows/desktop/ms632679(v=vs.85).aspx HWND WINAPI CreateWindow( _In_opt_ LPCTSTR lpClassName, _In_opt_ LPCTSTR lpWindowName, _In_ DWORD dwStyle, _In_ int x, _In_ int y, _In_ int nWidth, _In_ int nHeight, _In_opt_ HWND hWndParent, _In_opt_ HMENU hMenu, _In_opt_ HINSTANCE hInstance, _In_opt_ LPVOID lpParam ); 이 lParam에 원하는 데이터를 파라미터로 넘길 수 있다. RegisterC.. 2013. 10. 17.
WinAPI 메모리 상태 가져오기 - GlobalMemoryStatusEx 윈도우 프로그래밍중 PC의 메모리 상태를 가져올 수 있는 함수 참고 링크 : http://msdn.microsoft.com/en-us/library/windows/desktop/aa366589(v=vs.85).aspx ProtoType : BOOL WINAPI GlobalMemoryStatusEx( _Inout_ LPMEMORYSTATUSEX lpBuffer); MSDN에 쓰여있듯, 리턴값은 성공시 TRUE, else FALSE. 메모리 정보는 MEMORYSTATUSEX 구조체를 선언하여 넘겨주면 됨. MSDN에 예제가 있으나 아래에도 간략히 기술. MEMORYSTATUSEX status; status.dwLength = sizeof(status); if( ::GlobalMemoryStatus(&stat.. 2013. 8. 5.
ActiveX 컨트롤 (Web Browser)을 DLL의 Dialog에 추가하였을 때, Dialog가 안보이는 현상 출처 : http://www.google.co.kr/url?sa=t&rct=j&q=mfc%20webbrowser%20control%20domodal%20fail&source=web&cd=1&ved=0CDQQmAEwAA&url=http%3A%2F%2Fforums.codeguru.com%2Fshowthread.php%3F477903-RESOLVED-Unable-to-load-dialog-holding-webbrowser-control-from-MFC-Dll&ei=ka1PUbmFLsi0iQeGtICwBQ&usg=AFQjCNFHnizgwtbF88VtM7WJkapo3P2Ubg&bvm=bv.44158598,d.aGc&cad=rjt 코드구루에서 찾았음.. 요약>> 1. Dll의 theApp Class의 InitIns.. 2013. 3. 25.
외부 DLL에서 Dialog띄우기 NP Runtime프로젝트 개발중 NP Runtime에서 DLL을 로드하여 해당 Dll의 Dialog를 띄우려고 하다보니.. 띄워지지가 않는다. 한참을 삽질하던 도중.. 찾아낸 코드..; AFX_MANAGE_STATE(AfxGetStaticModuleState()); 이거 한줄..;;; AfxGetModuleState함수가 아닌 AfxGetStaticModuleState...;; 단어는 꼼꼼히 확인해야하는구나... ㅜㅠ 2013. 3. 25.
728x90