본문 바로가기
반응형

→ 개발59

[C#] DB(ORACLE) 날짜 입력하기. INSERT DATE query INSERT INTO AAA(MYBDAY) VALUES(TO_DATE('20120707170707','yyyy/mm/dd hh24:mi:si')) C# code aaa.myBDay = aaa.Value.Tostring("yyyyMMddHHmmss"); 일단. 임시. 2012. 7. 27.
error C2664: 'CWnd::MessageBoxW' : 매개 변수 1을(를) 'const char [5]'에서 'LPCTSTR'(으)로 변환할 수 없습니다. OS : Windows XP 프로그램 및 버전 : Visual Studio2010 ※ 주의사항 : 1. 증상 - 나는 단순히 메세지 박스 하나 띄우려고 했을 뿐인데... error C2664: 'CWnd::MessageBoxW' : 매개 변수 1을(를) 'const char [5]'에서 'LPCTSTR'(으)로 변환할 수 없습니다. IntelliSense: "const char *" 형식의 인수가 "LPCTSTR" 형식의 매개 변수와 호환되지 않습니다. 라는 오류를 발생함. 2. 원인 3. 해결방법 1) 솔루션 탐색기의 프로젝트에서 오른쪽 버튼을 클릭하여 "속성(R)"을 클릭합니다. 2) 속성 페이지에서 "구성 속성" - "일반"을 선택 후 "문자 집합"의 값을 "멀티바이트 문자 집합 사용"으로 선택 후.. 2012. 6. 13.
IntelliSense: #error 지시문: Please use the /MD switch for _AFXDLL builds OS : Windows XP 프로그램 및 버전 : Visual Studio2010 ※ 주의사항 : 1. 증상 - 오랫만에 MFC를 쓰려고 했는데... "IntelliSense: #error 지시문: Please use the /MD switch for _AFXDLL builds" 오류 발생 2. 원인 - Visual Studio2010 버그라는 소문이... 3. 해결방법 1) 솔루션 탐색기의 프로젝트에서 오른쪽 버튼 클릭 후 "속성(R)" 클릭 2) 속성 페이지에서 "구성 속성" - "C/C++" - "코드 생성"에서 런타임 라이브러리 항목을 "다중 스레드 DLL (/MD)로 적용 후 빌드를 하고 다시 "다중 스레드 디버그 DLL (/MDd)"를 선택하여 빌드한다. ※ "다중 스레드 DLL (/MD)"로.. 2012. 6. 13.
[C++] 일반 DLL과 확장 DLL 1. 일반 DLL(Regular DLL) 일반DLL을 이용하면 C++, C, 비주얼베이직 등 다른환경에서도 사용할 수 있다. 문제점은 그렇기 때문에 C++의 장점인 클래스와 같은 기능은 사용 못하고 C함수의 형태로만 만들어 져야 한다. 2. 확장 DLL(Extension DLL) 일반 DLL과는 다르게 클래스와 같은 C++의 장점을 외부 프로그램에서 이용할 수 있지만 아쉽게도 확장 DLL은 C++로 만들어진 프로그램에서만 사용할 수 있다.(일반 DLL과 같이 C, 비주얼베이직 등에서는 사용이 불가능하다.) 2012. 1. 30.
반응형