반응형

분류 전체보기 207

[ MFC ] 해당 컨트롤의 위치(좌표) 구하기 _ GetWindowPlacement()

[ MFC ] 해당 컨트롤의 위치(좌표) 구하기 GetWindowPlacement() MFC로 프로그램 작성시, Dialog 또는 Form에 컨트롤을 붙여서 개발하게 됨. GetDlgItem(int nID) 함수로 컨트롤에 대한 정보를 얻을 수 있음. GetClientRect(LPRECT lpRect) 얻어진 정보로 해당 함수를 이용하면 Rect정보를 얻을 수 있음. 하지만, Rect정보에 국한되어 크기 정보는 확인 가능하나, 위치(좌표)까지는 얻을 수 없음. 그래서 !!! 쓰는 함수가 GetWindowPlacement(WINDOWPLACEMENT* lpwndpl)임.. CWnd *Static; // Control 정보 받기 위한 CWnd 변수. WINDOWPLACEMENT Placement; * // ..

C/C++/aaa 2012.02.24

[ MFC ] 이미지 버튼 생성.

Bitmap을 사용하여 버튼을 만들자. Owner Draw라는게 있는데 Combo, List, Button등에 사용 1. Dialog에 Button을 생성 2. Button의 속성 중 OwnerDraw항목을 True로 변경. 3. Button에 CButton형의 멤버변수(ex. m_btn)를 등록. 4. CButton형으로 선언된 멤버변수를 CBitmapButton형으로 변환. (ex. CButton m_btn ===> CBitmapButton m_btn ) 5. Resource에 이미지(Bitmap)를 추가. 6. OnInitDialog() 함수에 LoadBitmap 추가. LoadBitmap(가만히 있을때(U), 눌렸을 때(D), 포커스가 갔을때(F), 비활성화(X)); (ex. m_btn.LoadB..

C/C++/aaa 2012.02.15

[5일차]

CSS . - 내용이 변하지 않음. CSS의 정의. - 기존 태크에 대한 재정의 - Link관련 태그를 재정의 - 사용자가 만드는 스타일. 링크가 걸린 메뉴에 대해서는 기존적으로 body에 link="black" 링크 걸린 텍스트 색상 vlink="red" 방문한 링크 텍스트 색상 alink="green" 방문 중인 링크 텍스트 색상. 를 동일한 색상으로 적용한다. CSS 정의위치. 태그내에 (inline) -- inline방식은 추천하지 않는다. 홍길동 문서내에 (internal) 외부문서로 (external) 위의 부분을 확장자를 css 로 저장 사용할 웹문서에서 이 파일을 참조하려면 사용자정의 CSS정의 및 사용법 정의법 - 사용법 - font style color:tomato; 색 지정 font-..

[4일차]

동적인 요소. 의 type - text :: 한 라인 입력 -- size 줄 크기(문자 중심) -- maxlenth(최대문자 수) - password :: 문자 *로 처리, clipboard 불가, -- size -- maxlength === text와 password의 크기를 동일하게 잡을려면 css 필요. - button :: 버튼 생성. - submit :: 버튼의 한 종류, form에 해당하는 액션 호출(정보 전송) - reset :: 버튼의 한 종류, reset이 포함된 form 초기화 - image :: submit의 확장형. - radio :: 여러개의 항목에서 하나 택. [ 배열로 생성됨 ] -- name = 을 같게 적용하여 하나의 그룹으로 묶음. - checkbox :: 여러개의 항목에..

반응형