SDI배우는데
여기서 뷰 안에 차일드윈도 하나 띄우는거 하는데
다른건 좀 이해 가는데
m_Wnd01.Create(AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW),_T("첫 번째 차일드 윈도우"),
WS_OVERLAPPEDWINDOW|WS_VISIBLE|WS_CHILD,
CRect(50, 50, 300, 200),this,1010);// TODO: 여기에 특수화된 작성 코드를 추가합니다.
이런거 가르친다 치면
Create()이게 API에서 WndClass.style 설정하는거랑 WM_CREATE에서하는 설정들이란건 알겠는데
AfxRegisterWndClass() 이게 뭐하는건지는 그냥 Create 내에서 WndClass.style 설정하는거라고만 알고있어도 되는거야?
afx레지스터윈도클래스 시발 외우기도 좆같네
그냥 통쨰로 외우면 됨? Create의 첫 번째 인수로AfxRegisterWndClass(윈도스타일설정) 이렇게 들어간다고
두번째는 _T("윈도 타이틀") 이것도 _T가 뭐하는건진 모르겠는데 그냥 저 안에다가 윈도 타이틀 넣고 이게 Create두 번째 인수란것만 알겠음
그담은 윈도 스탈 넣고 CRect는 크기 설정하는건데 int x, int y, int i, int j 받아서
왼쪽끝부터 x좌표는 x부터 i거리 y좌표는 y부터 j거리에 그린다고 생각하고 뒤에 this는 뭔지 설명도 안해줬어
1010은 ID라고만 말해줬고
원래 이렇게 가라로 막 넘어가도 됨?
나중에 AfxRegisterWndClass나 CRect가 어떻게 이루어져있는지 따로 배우나?? 아님 배울 필요가 없나;;
MFC가 마소에서 깔아둔 클래스 기반으로 프로그래밍 한다고 배웠는데
그냥 저렇게 남이 짜둔 함수를 써먹는방법을 배우는거임?
혼자 API로 다 짜면 백년걸리니깐 그런거야?
이렇게 짧게 이해하고 넘어가도 될까 무섭네;
여기서 뷰 안에 차일드윈도 하나 띄우는거 하는데
다른건 좀 이해 가는데
m_Wnd01.Create(AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW),_T("첫 번째 차일드 윈도우"),
WS_OVERLAPPEDWINDOW|WS_VISIBLE|WS_CHILD,
CRect(50, 50, 300, 200),this,1010);// TODO: 여기에 특수화된 작성 코드를 추가합니다.
이런거 가르친다 치면
Create()이게 API에서 WndClass.style 설정하는거랑 WM_CREATE에서하는 설정들이란건 알겠는데
AfxRegisterWndClass() 이게 뭐하는건지는 그냥 Create 내에서 WndClass.style 설정하는거라고만 알고있어도 되는거야?
afx레지스터윈도클래스 시발 외우기도 좆같네
그냥 통쨰로 외우면 됨? Create의 첫 번째 인수로AfxRegisterWndClass(윈도스타일설정) 이렇게 들어간다고
두번째는 _T("윈도 타이틀") 이것도 _T가 뭐하는건진 모르겠는데 그냥 저 안에다가 윈도 타이틀 넣고 이게 Create두 번째 인수란것만 알겠음
그담은 윈도 스탈 넣고 CRect는 크기 설정하는건데 int x, int y, int i, int j 받아서
왼쪽끝부터 x좌표는 x부터 i거리 y좌표는 y부터 j거리에 그린다고 생각하고 뒤에 this는 뭔지 설명도 안해줬어
1010은 ID라고만 말해줬고
원래 이렇게 가라로 막 넘어가도 됨?
나중에 AfxRegisterWndClass나 CRect가 어떻게 이루어져있는지 따로 배우나?? 아님 배울 필요가 없나;;
MFC가 마소에서 깔아둔 클래스 기반으로 프로그래밍 한다고 배웠는데
그냥 저렇게 남이 짜둔 함수를 써먹는방법을 배우는거임?
혼자 API로 다 짜면 백년걸리니깐 그런거야?
이렇게 짧게 이해하고 넘어가도 될까 무섭네;
저따가 부모윈도우 설정은 안 해도 되는 이유가 SDIView.cpp에다가 코딩하니깐 자연스레 View윈도가 부모윈도가 되는건가?
방통대 씨발 좆나