소연의_개발일지
article thumbnail
[C++ MFC] 창 최소화/최대화/작업표시줄로 내리기
개발공부/C++ 2024. 8. 5. 13:33

최소화 하기 1. 다이얼로그 우클릭 - 속성 클릭 2. 속성 창 - 모양 - minimize box 를 True로 바꿔줌실행시켜도 최소화 창만 활성화~~  최대화 하기1. 다이얼로그 우클릭 - 속성 클릭 2. 속성 창 - 모양 - maximize box 를 True로 바꿔줌  끝!!

[C++] csv 파일 쓰기
개발공부/C++ 2024. 7. 22. 14:05

추가 예정   예시 코드// 헤더에 작성// 헤더에 추가할 파일CFileManager m_FileManager  // cpp 원하는 함수에 추가CString strTime;CStdioFile file;CString strpath;CString strFile;CString strData;// 로컬 타임 가져오기SYSTEMTIME cur_time;GetLocalTime(&cur_time);strTime.Format(_T("%04d%02d%02d%02d%02d%02d%03ld"), cur_time.wYear, cur_time.wMonth, cur_time.wDay, cur_time.wHour, cur_time.wMinute, cur_time.wSecond, cur_time..

프로젝트 주제 선정

1. 어떤 언어로 만들지2. 어떤 내용을 구현할지어떤 요구사항을 가질지3. 어떤 개발환경에서 구현할지4. 프로젝트를 구현하기 위해 어떤 내용을 공부해야 할지   1. 변수명 제작 프로그램현재 존재하는 변수명 제작 사이트를 참고해서 간단히 만들어본다.- 사용자가 변수명을 한국어로 입력하면 -> 카멜 표기법, 파스칼 표기법, 스네이크 표기법, 영문 표기법, 대문자로 표기해준다.- 한국어 형태소 분석(공공데이터 활용)- 딥러닝 통한 자연어 처리 공부- 파이썬 + 웹 공부 필요 참고 사이트https://wordic.loeaf.com/variable-name 공공데이터 공통표준용어 변수명 생성기 Wordic | 변수명 짓기 | 컬럼명 짓기 | 변수명 약어 | 컬럼한글명을 영문 축약어로 쉽게 만들 수 있습니다. 변..

[Git] 에디터 변경하기
개발공부/Git & Git gui 2024. 5. 30. 17:03

git bash 창에 아래와 같이 입력git config --global core.editor "'{변경하고싶은 exe 경로}' -multiInst -nosession"  예시git config --global core.editor "'C:\Program Files\Notepad++\notepad++.exe' -multiInst -nosession"  메모장이나 비쥬얼 스튜디오 보다 notpad++가 나았다.

article thumbnail
[C++ MFC] Tray 기능 사용하기, 예제코드
개발공부/C++ 2024. 5. 28. 14:23

Tray 기능이란?윈도우의 트레이 영역(우측 하단)에 아이콘을 등록하여 백그라운드작업의 상태를 확인하거나 간단하게 컨트롤 할 수 있다. Tray 주요 함수와 속성 -  Shell_NotifyIcon(DWORD dwMessage, PNOTIFYICONDATA pnid )매개변수로 속성ID와 NOTIFYICONDATA 구조체를 가진다. -  DWORD dwMessage속성 ID내 용NIM_ADDTray영역에 등록NIM_DELETETray영역에서 제거NIM_MODIFY상태를 수정 -  PNOTIFYICONDATA pnid구조체 멤버내 용DWORD cbSize구조체의 크기HWND hWnd해당 Tray를 소유한 핸들UINT uIDTray의 IDUINT uFlagsTray가 가지는 속성UINT uCallbackMe..