programing150 final, override, interface * 객체 지향의 개념에 맞게 잘 정돈된 설계를 위해서 사용 - final (modern cpp)> 상속을 차단하기 위해 추가된 키워드 - override (modern cpp)> 클래스의 함수를 명시적으로 오버라이딩하기 위해 추가된 키워드> 기본 클래스에 없는 함수나 가상 함수가 아닌 함수를 override 처리할 경우 에러 - interface> atlbase.h를 인클루드 해서 사요 ㅇ> 모든 멤버 함수가 순수 가상함수인 클래스cf. 순수 가상함수가 하나라도 있는 클래스는 추상 클래스추상 클래스는 생성자, 멤버 변수, 일반 메소드를 자유롭게 포함 2017. 4. 3. __super 키워드 Microsoft 전용 키워드 재정의(overiding)한 함수의 기본 클래스 함수를 호출하는 것을 명시적으로 나타낼 수 있도록 함. ex. __super::OverrideFunc() 2017. 3. 30. 슬라이드 컨트롤 사용시에 빈번하게 업데이트 할 경우 컨트롤이 안 될 경우에 해당 컨트롤러가 있는 Dialog의 OnHScroll()이나 OnVScroll()을 이용하면 된다. 어느 슬라이더인지 구분은 변수 pScrollBar->m_hWnd로 구분 하고 단, 행동 마다 불러 오므로 nSBCode로 구분해야 함 https://msdn.microsoft.com/ko-kr/library/e14hhbe6.aspx SB_LEFT 맨 왼쪽으로 스크롤합니다. SB_ENDSCROLL 스크롤 끝. SB_LINELEFT 왼쪽 스크롤. SB_LINERIGHT 오른쪽으로 스크롤합니다. SB_PAGELEFT 한 페이지 왼쪽으로. SB_PAGERIGHT 오른쪽 스크롤 한 페이지. SB_RIGHT 맨 오른쪽으로 스크롤합니다. SB_THUMBPOSITION .. 2017. 3. 29. 서브 시스템으로 콘솔창 띄우기 #pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console") 혹은 프로젝트 속성페이지 -> 링커 -> 시스템 -> 하위시스템 2017. 3. 27. 이전 1 ··· 7 8 9 10 11 12 13 ··· 38 다음