본문 바로가기
728x90
반응형

프로그래밍108

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.
MFC 레지스터리 관리 정의 부분 #define SHCU HKEY_CURRENT_USER #define KEY "Software\\Vision Inspection\\VisionInspection\\" #define DEF_REGKEY_SIZE 256 #define DEF_REGDATA_SIZE 256 //레지스트리 키 생성 int CreateReg(HKEY key, CString strSubKey); //레지스트리 키 삭제 int DeleteRegKey(HKEY key, CString strSubKey); int DeleteRegValue(HKEY key, CString strSubKey, CString strValName); //레지스트리 값 읽기 int ReadReg(HKEY key, CString strSubKey, CS.. 2020. 11. 2.
728x90