그림이 상당히 큰데 암튼,,
16진수로 입력된 값을 에디트 컨트롤에서 텍스트로 받아서,,
10진수의 정수로 변환하는 코드임,,
에디트 컨트롤 속성에서 문자열은 모두 소문자로 입력받도록 설정함,,
CString으로 받을거라 입력받고 나서 소문자나 대문자로 변환해도 됨,,
실제로 변환해주는 역할은 167번째 줄에 strtol 함수임,,
그 전에 것들은 모두 CString에서 char*로 바꿔주기 위한 준비작업들임,,
166번째 줄에 WideCharToMultiByte()가 그 역할을 하는데,,
예전에는 이 함수를 몰라서 이래저래 몇줄 더 작성해서 변환했었는디,,
암튼,, 결과화면,,
혹시 모르니 윈도우 계산기로 확인해 볼 것,, ㅋㅋㅋㅋㅋㅋ,,
아,, 글고,, 앞에 "0x"가 없어도 결과는 같음,,
'공부 > 프로그래밍' 카테고리의 다른 글
[CMake]mingw makefile 생성을 위한 환경변수 설정 (0) | 2020.12.23 |
---|---|
[VTK 8.2.0] Qt관련 모듈 포함 시 QPainterPath 헤더 추가 (1) | 2020.12.23 |
[Eigen] QtCreator CMake 프로젝트를 위한 Eigen 설치 및 설정 (0) | 2020.12.17 |
[OpenGL] OpenGL 설치 in W7, 설정 in VS2010 (0) | 2012.12.29 |
[WIN32]내가 만든 프로그램이 다른 프로그램을 실행시킨다?? (0) | 2007.05.13 |