본문 바로가기
반응형

분류 전체보기778

CClorDialog 모달리스로 구현 - 색상 컨트롤 2011. 12. 14.
OpenGL 함수 설명 OpenGL 함수 (간단명료설명)wglCreateContext()      : 랜더링 컨텍스트를 생성한다. wglDeleteContext()       : 랜더링 컨텍스트를 삭제한다. wglMakeCurrent()        : 현재 랜더링 컨텍스트를 설정한다. wglGetProcAddress()   : 확장함수 포인터를 리턴한다. wglUseFontBitmap()     : 현재 선택된 GDI폰트에 대해 OpenGL디스플레이 리스트를 만든다.wgluseFontOutlines()   : 현재 외곽선 글꼴과 같은 것에 디스플레이 리스트를 만든다. glutTimerFunc() : 지정된 시간후에 지정된 함수를 한번 호출한다. 다시 호출할려면 함수를 재호출ChoosePIxelFormat()     : 가장 .. 2011. 12. 14.
스핀(Spin) 컨트롤 - 스핀 스핀(Spin) 컨트롤 초기화 1. 단독으로 사용불가 2. 화살표를 이용하여 에디트 컨트롤에 출력되어 있는 숫자를 증가 또는 감소시킴 3. 속성 - Auto Buddy : 스핀 컨트롤에 의해 숫자 값을 변경시킬 에디트 컨트롤을 결정할 때 탭 순서가 스핀 컨트롤 바로 이전의 에디트 컨트롤과 자동 연결 - Set Buddy Integer : 스핀 컨트롤의 화살표가 눌리면 스핀 컨트롤에 연결된 에디트 컨트롤 값 1을 증가하거나 감소시킴 - Alignment : 스핀 컨트롤과 연결된 에디트 컨트롤과의 위치 관계 지정 - Arrow Keys : 키보드 화살표 키를 눌러도 동작이 되게 함 - No Thousands : 숫자를 출력할 때 1000단위마다 콤마를 안찍게 함 - Orientation : 화살표 방향을 세.. 2011. 12. 14.
버튼(Button) 에 글자 / 배경색 지정 - 버튼 버튼을 생성한후 Styles의 Owner draw 를 반드시 Check 해주어야 한다. CButtonCtrl m_cButton; // 버튼 변수 생성한후 OnInitDialog() 등에 m_cButton.SubclassDlgItem(IDC_BUTTON1, this); // 버튼ID를 연결 시켜준다. 이후에 버튼색을 변경하고자 하는 곳에서 m_cButton.SetColor(RGB( 255, 0, 0), RGB( 0, 255, 0)); // 이런식으로 하면된다. 원래대로 돌아오려면 m_cButton.ResetColour(); 를 해주면 된다. - 실행결과.. 2011. 12. 14.
체크, 푸시, 라디오 버튼 속성정의 - 버튼 컨트롤 클래스 l CButton l CComboBox l CEdit l CListBox l CStatic CButton ( 푸시버튼, 라디오 버튼, 체크박스 ) l CButton 버튼 컨트롤의 생성자 함수 l ~CButton 버튼 컨트롤의 소멸자 함수 l Create 1. 설명 : 버튼컨트롤을 생성하기 위해 이 멤버함수를 호출하고 오브젝트에 붙인다. 2. 구문 : BOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd * pParentWnd, UINT nID) 3. 파라미터 lpszCaption : 버튼에 표시되는 텍스트 (const char* and LPCTSTR function) dwStyle : 정당한 윈도우나 버튼 스타일의 .. 2011. 12. 14.
특정 문자열 기준으로 자르기 int iSub = 0; CString strTok, strTmp; strTmp = "a.b.c"; while(AfxExtractSubString(strTok, strTmp, iSub++, '.')) // .를 기준으로 문자열에서 그 데이터 값을 나눈다. { TRACE("%s\n", strTok); AfxMessageBox(strTok); // strTok에는 기준으로 잘려진 데이터 값을 볼수있다. (결과 : a), (결과 : b), (결과 : c) 이렇게 3번 메세지를 띄워준다. } 2011. 12. 14.
반응형