일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 윈도우프로그래밍
- OpenGL
- 컴퓨터 구조
- 셰이더
- 윈도우 구조
- 그래픽스
- bezier curve
- 렌더링
- 윈도우
- 핵심 API로 배우는 윈도우프로그래밍
- Win32 API
- window programming
- Mesh Processing
- 컴퓨터 아키텍쳐
- 윈도우 프로그래밍
- modeling
- 그래픽스기초
- Graphics
- Geometry Modeling
- 셰이더프로그래밍
- 오픈지엘
- MFC 윈도우 프로그래밍
- 운영체제
- shader programming
- shader
- c4d
- MFC
- 베지에 곡선
- denoising
- win32
Archives
- Today
- Total
오다기리 박의 알고리즘 노트
[WIN32 API] 4. 윈도우 메뉴 본문
4. 윈도우 메뉴
■ 리소스 : 윈도우 프로그램에서 화면을 통해 사용자에게 입력받고 출력하는 코드 외의 부분
■ 메뉴항목에서 WM_COMMAND메시지 발생 -> iMsg에 저장되어 WndProc()에 전달
메시지를 보낸 곳 | wParam | lParam | |
HIWORD(wParam) | LOWORD(wParam) | ||
메뉴 항목 | 0 | 메뉴 항목의 ID | 0 |
■ tchar_t *_fgetts(tchar_t *str, int n, FILE *fPtr) : fPtr파일에서 한 줄을 읽어와 str에 저장. 파일의 끝을 만나면 NULL반환
■ int *_fputts(const tchar_t *str, FILE *fPtr) : str문자열을 fPtr파일에 출력함
■ errno-t _tfopen_s(FILE** fPtr, const tchar_t *filename, const tchar_t *mode) : 열고자하는 filename으로 파일을 연후 fPtr에 연 파일 포인터저장
■ int _stprintf_s(tchar_t (&buffer)[size], const tchar_t *format, argument…) :
format이 가리키는 문자열을 buffer공간으로 복사한다. 반환값은 출력한 문자열의 길이이고 오류 발생시 -1반환.
■ int _tcscmp(const tchar_t *string1, const tchar_t *string2) :
string1,string2을 비교 -> string1-string2
'WIN32 API' 카테고리의 다른 글
[WIN32 API] 6. 대화상자와 컨트롤 (0) | 2017.11.03 |
---|---|
[WIN32 API] 5. 단축키와 비트맵 (0) | 2017.11.03 |
[WIN32 API] 3. 제어 메시지 처리하기 (0) | 2017.11.03 |
[WIN32 API] 2. 윈도우 기본 입출력 (0) | 2017.11.03 |
[WIN32 API] 1. 윈도우 프로그래밍 기초 (0) | 2017.11.03 |