기타/Windows 개발(32)
-
[MFC] Extension DLL의 _AFXEXT 정의
Extension DLL의 경우에는 반드시 전처리기에 _AFXEXT가 정의 되어 있어야 한다.http://rainiac.com/dev/index.php/dll-%EC%A0%9C%EC%9E%91%EB%B0%A9%EB%B2%95-3-mfc-extension-dll/ 엉뚱한데서 헤메다가 아래 내용 덕분에 힌트를 얻었다. -_-;;http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=50&MaeulNo=20&no=379324&ref=326135 기타 참고할만한 내용들.http://support.microsoft.com/kb/134980/kohttp://msdn.microsoft.com/ko-kr/library/fdy23fx6(v=vs.90).aspxhttp://b..
2013.10.01 -
[MFC] SQLite 연동 방법
MFC 프로그래밍을 할 때에도, 간단한 파일 DB를 사용해야할 때 MDB보다는 SQLite가 사용하기 편하다.Windows Mobile 프로그래밍을 할 때부터 인연을 맺어온 SQLite를 iOS, Android, Windows 등등 여기저기서 잘도 써먹는구나. SQLite 사이트http://www.sqlite.org/index.html SQLite 예제http://six605.tistory.com/300 SQLite DLL 제작 (32bit/64bit)http://neodreamer-dev.tistory.com/344
2013.09.26 -
[Windows 8] 스마트 스크린 대응 방법
아래 내용은 한국 Microsoft 고객지원팀에서 제공해준 FAQ 내용 중에 필요한 부분만 발췌한 것이다. 결론적으로 말하면, 예전의 ActiveX를 배포할 때에도 그랬듯이 데스크탑용 응용프로그램의 인터넷 배포를 위해서는 반드시 공인된 "응용 프로그램 인증서"를 이용하여 서명해야 한다는 것이다. 응용 프로그램 인증서 업체 담당자에 말에 따르면, 인증서로 서명을 하고 배포하더라도 처음부터 스마트 스크린이 뜨지 않는 것이 아니라 어느 정도 다운로드가 진행되어 마이크로소프트에서 공인된 응용 프로그램이라고 판단이 되어야만 스마트 스크린이 뜨지 않는다고 한다. 이미 인터넷을 통해서 인증서 서명 없이 Windows용 설치 프로그램 등으로 배포하고 있던 분들은 참고하시기 바란다.---------------------..
2013.09.23 -
error LNK2038: '_ITERATOR_DEBUG_LEVEL'에 대해 불일치가 검색되었습니다.
Visual Studio 2010으로 특정 SDK의 HelloWorld 프로젝트를 빌드하다가 이런 오류 메시지를 만났다.error LNK2038: '_ITERATOR_DEBUG_LEVEL'에 대해 불일치가 검색되었습니다. 도대체 이게 무슨 소리인지 이해가 안되었으나, 아래 포스팅 내용을 읽어보니 디버그 관련 문제라고 판단되었다.http://love4rh.egloos.com/5624442 그래서 혹시나 해서 Release 모드로 빌드를 하니 성공했다.음.. 이게 뭐니. 쩝.
2013.09.12 -
[Windows 8] 개발 관련 참고할만한 포스팅
Windows 8 앱 개발 이야기 - Windows 8 살펴보기http://www.sqler.com/bWindows8/483567http://www.sqler.com/bWindows8/483582 Windows 8 App 개발하려면 어떤 언어와 라이브러리를 사용해야 하나?http://himskim.egloos.com/3870673 Windows 8 스타일 앱 개발에 대한 고찰http://vsts2010.tistory.com/713 웹개발자들 “윈도8 메트로 앱 만들어보니“http://www.zdnet.co.kr/news/news_view.asp?artice_id=20120419162746 Windows 8 앱 개발자 블로그http://blogs.msdn.com/b/windowsappdev_ko/ Visu..
2013.09.10 -
[MFC] fatal error LNK1104:cannot open file 'mfc90u.lib'
Visual Studio 2010에서 빌드 시에 "fatal error LNK1104:cannot open file 'mfc90u.lib"이라고 뜨는 문제가 발생할 경우,프로젝트 속성 창의 {구성속성-일반-플랫폼 도구 집합}을 "v90"으로 변경한 다음 빌드하면 된다. http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=874283&ref=874283Windows 프로그래밍을 하면서 데브피아를 모르면 얼마나 힘들런지...델파이 프로그래밍을 할 때 델마당의 큰 도움을 받았던 것처럼, Windows 프로그래밍을 할 때에는 데브피아의 도움을 너무나도 많이 받아왔다.
2013.08.13