[MFC] 16진수 -> 10진수 변환
그림이 상당히 큰데 암튼,, 16진수로 입력된 값을 에디트 컨트롤에서 텍스트로 받아서,,10진수의 정수로 변환하는 코드임,, 에디트 컨트롤 속성에서 문자열은 모두 소문자로 입력받도록 설정함,,CString으로 받을거라 입력받고 나서 소문자나 대문자로 변환해도 됨,, 실제로 변환해주는 역할은 167번째 줄에 strtol 함수임,,그 전에 것들은 모두 CString에서 char*로 바꿔주기 위한 준비작업들임,,166번째 줄에 WideCharToMultiByte()가 그 역할을 하는데,,예전에는 이 함수를 몰라서 이래저래 몇줄 더 작성해서 변환했었는디,, 암튼,, 결과화면,, 혹시 모르니 윈도우 계산기로 확인해 볼 것,, ㅋㅋㅋㅋㅋㅋ,, 아,, 글고,, 앞에 "0x"가 없어도 결과는 같음,,
[WIN32]내가 만든 프로그램이 다른 프로그램을 실행시킨다??
음,,, 윈도우를 공부하면서 원격 데스크탑 같은 기능은 어떻게 구현하는 걸까??라는 생각을 자주 하게 된다.. 뭐 아직 모르는게 많다 보니 원격 데스크탑 까지는 아니지만,, 내가 만든 프로그램이 다른 프로그램을 실행시키는 방법은 알게 되었다.. 원격 데스크탑이 원격 PC의 화면을 내 PC의 화면에 뿌려주는 에뮬레이터라고 한다면,, 원격 데스크탑으로 원격 PC의 특정 프로그램을 실행시키는 것과도 비슷하지 않을까??하는 생각이 든다.. 비슷한 맥락에서,, 우리가 당연한듯이 사용하는 바탕화면도 explorer.exe라는 프로그램이라는 걸 감안한다면,, 바탕화면에 떠있는 아이콘을 더블클릭해서 특정 프로그램을 실행시키는 것 또한,, 내가 만든 프로그램이 다른 프로그램을 실행시킨다..는 것과 같은 원리이다.. 그럼..