본문 바로가기
728x90
반응형

프로그래밍/MFC27

MFC DLL 확인 MFC 재배포 DLL 간단한 MFC용 ODBC을 배포하려고 하는데 필요한 DLL을 확인해보았습니다. 프로젝트 형식은 [Win32]-[Win32 콘솔 응용 프로그램]이고 템플릿 마법사(응용 프로그램 설정)에서 추가 옵션에 '미리 컴파일된 헤더'에 체크 및 공용 헤더 파일 추가 대상에 'MFC' 에 체크하였습니다. 미리 컴파일된 헤더(PCH) 헤더 파일인 stdafx.h에 TODO 부분에 #include // MFC ODBC 를 추가하고 main함수가 있는 cpp 파일에 CDatabase db; BOOL res = db.OpenEx(TEXT("~~~~)); // ~~~~부분에는 ODBC 연결 문자열이 들어갔습니다. if(res) { db.ExecuteSQL(TEXT("Insert into ABBA.dbo.u.. 2020. 11. 2.
MFC 문자열 Format 1. char 형변환 atoi() : char(문자나 문자열) -> int (부호있는 2바이트 정수) atol() : char -> long (부호있는 4바이트 정수) atof() : char - > double(4바이트 실수) itoa() : int -> char 등등... (ex) itoa(바꿀숫자, char형으로 바꿔서 넣을변수, 10진수); itoa(int, char[], 10); 2. int CString , double CString // CString -> int convert CString strNum = _T("5"); int nNum = _ttoi(strNum); // int -> CString convert int nNum = 5; CString strNum; strNum.Format.. 2020. 11. 2.
MFC 문자열 Format 1. char 형변환 atoi() : char(문자나 문자열) -> int (부호있는 2바이트 정수) atol() : char -> long (부호있는 4바이트 정수) atof() : char - > double(4바이트 실수) itoa() : int -> char 등등... (ex) itoa(바꿀숫자, char형으로 바꿔서 넣을변수, 10진수); itoa(int, char[], 10); 2. int CString , double CString // CString -> int convert CString strNum = _T("5"); int nNum = _ttoi(strNum); // int -> CString convert int nNum = 5; CString strNum; strNum.Format.. 2020. 11. 2.
MFC CString 함수 CString::GetLength 이 메소드는 CString 객체 안에 있는 캐릭터의 count를 반환한다. 이 count는 종료null문자를 포함하지 않는다. // example for CString::GetLength CString s( "abcdef" ); ASSERT( s.GetLength() == 6 ); CString::IsEmpty 이 메소드는 CString 객체가 비어있는지를 결정한다. // example for CString::IsEmpty CString s; ASSERT( s.IsEmpty() ); CString::Empty 이 메소드는 CString객체를 비어있고 free memory로 만든다. // example for CString::Empty CString s( "abc" ); .. 2020. 11. 2.
728x90