본문 바로가기
반응형

코스웨어/14년 스마트컨트롤러287

20140918 일일보고서 출석번호8번 김진철 체크박스 체크박스는 스타일에 따라 4가지 종류가 있다. 생성방법은 이전의 푸쉬버튼과 동일하다. CreateWindow(TEXT( "button"),TEXT("Draw Ellipse?" ),WS_CHILD | WS_VISIBLE | BS_CHECKBOX,20,20,160,25,hWnd,(HMENU)0,g_hInst,NULL); 체크박스는 주로 참과 거짓을 선택할때 사용한다. 우선 기본적인 체크박스는 선택/비선택의 상태를 가지고 3가지 상태를 가지는 체크박스는 두경우를 제외하고도 Grayed라는 제3의 상태를 가진다.또한 수동과 자동(윈도우즈가 자동 설정)으로 선택하는 체크박스로 나뉘어 총 4가지의 종류가 이루어져있다. #include LRESULT CALLBACK WndProc(HWND,UINT,WPARA.. 2014. 9. 18.
20140917 일일보고 7번 김재성 2014. 9. 17.
2014년 9월 16일 출석번호 6번 김용우 어제 복습 스크립트란? -> 지껄이다. 라는 뜻 – 어떤 것에 대한 설명 어제의 리소스처럼 어떤 형태를 글자로 표현하는 것을 스크립트 라고 한다. 프로그래밍 언어와 다른 부분은, 컴파일을 거쳐야 하는 프로그래밍 언어와 틀리게, 스크립트 자체가 바로 실행을 할 수 있도록 되어 있는 것으로 구분지을 수 있다. 단점 – 느리다. 번역을 해서 실행을 해야하니까. 장점 – 알아보고, 작성하기 쉽다. 이 중간지점에 있는 것이 자바 의 JVM (java virtual machine) 리소스를 작성할 때 자동생성되는 resource.h 는 소스코딩도 지가 알아서 해주니까 보통 손볼일이 없다. IDR_MENU1 은, 헤더파일 열어보면 101 로 정의되어 있는데, MAKEINTRESOURCE 로 정수 변환 -> 내가 변경.. 2014. 9. 16.
2014.09.15 출석번호 5번 김상엽 -업무일지 수정 리소스 작성 및 생성 리소스 파일을 찾아서 이름.rc를 하여 리소스 파일생성 WndClass.cbClsExtra=0; WndClass.cbWndExtra=0; WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); WndClass.hCursor=LoadCursor(NULL,IDC_ARROW); WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION); WndClass.hInstance=hInstance; WndClass.lpfnWndProc=WndProc; WndClass.lpszClassName=lpszClass; WndClass.lpszMenuName=MAKEINTRESOURCE(IDR_MENU1); //소스 추가 WndCl.. 2014. 9. 15.
2014.09.12 업무일지] 김대희 키보드 입력운영체제와 관계없이 어느 PC에서든 주 입력장치는 키보드가 되겠다.윈도우즈는 이러한 키보드 입력을 어떻게 받아 들이는지 알아본다 먼저 유니코드라는 것을 짚고 넘어가야 한다.영문자는 1byte( char )다 문제는 영어 이외에 문자들을 표현하려면세상 모든 문자들을 2byte로 통일해야 한다. 그래서 영어 한글 일어 등등 그외 문자들을 모두 2byte로 통일 시켜놓을 게 유니코드다. 콘솔환경에서 char 를 쓴것 처럼 윈도우 프로그램에서는 TCHAR를 쓴다.참고로TCHR은 char를 의미하고 1byte이며TCHAR는 유니코드로써 2byte다 WM_CHAR어느 창에 키보드입력을 받았을 때 윈도우즈는 포커스를 가진 프로그램에게키보드 메시지(WM_CHAR, WM_KYEDOWN)를 보낸다 여기서 포커스.. 2014. 9. 12.
[2014.09.11 업무일지] 고한솔 문자열 출력 TextOut - 글자를 그리는 함수* 5가지의 인자가 있다. -> TextOut(HDC hdc, int nXStart, int nYStart, LPCTSTR IpString, int cdString); * hdc - 화면에 무엇을 출력하는 '모든' 함수의 첫번째 인자는 hdc이다.* nXStart, nYStart - 출력될 문자열의 좌표 값* IpString - 문자열 포인터* cdString - 문자열의 길이 -> Null문자를 인식하지 않기 때문에 정확한 문자열의 길이를 입력해야 한다. -> 변수를 선언하거나 함수를 선언하여 사용하면 간편하고 안전하다. LRESULT CALLBACK WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lPara.. 2014. 9. 11.
2014.09.04. 업무보고서 출석번호22 허수웅 1. 윈도우즈 프로그래밍 1-1 윈도우즈 1) 윈도우즈 특징과 장점 - 그래픽 기반의 운영체제이다. - 멀티 태스킹이 가능하다. - 메시지 구동 시스템이다. - 장치에 독립적이다. - 일관성이 있다. - 리소스가 분리되어 있다. 1-2 개발툴1) API (Application Programming Interface) - 운영체제가 응용 프로그램을 위해 제공하는 함수의 집합 1-2-1 개발툴의 종류 1) SDK (Software Development Kit) - 윈도우즈를 만든 마이크로소프트사에서 제공하는 윈도우즈용 프로그램 개발툴 킷 2) 클래스 라이브러리 - 복잡하고 양이 많은 API 함수들을 쉽고 빠르게 사용하기 위해 클래스로 잘 포장하여 객체위주로 프로그램을 작성하는 방법 3) 비주얼 툴 - 손으로.. 2014. 9. 5.
2014.09.03 업무보고 출번 21 이재우 데이터 통신(직렬,병렬)의 종류-RS232,RS422,RS485 마이크로프로세서는 주변장치를 통해서 외부와 정보를 교환 할 수 있으며 일반적으로 정보를 교환하는 방법으로는 병렬통신과 직렬통신 2가지로 나눌 수 있다. 일반적으로 컴퓨터내의 장치와 정보를 교환 할 때는 통상적으로 고속의 통신속도를 필요로 하기 때문에 한번에 많은 양의 데이터를 처리 할 수 있는 병렬 통신 방식을 주로 쓴다. 이는 대량의 정보를 빠른 시간에 한꺼번에 처리함으로써 컴퓨터의 성능을 향상 시킬 수 있기 때문인데 이것은 데이터 비트수로 나타나게 된다.( 16bit,32bit, 64bit ). HDD, FDD, CD-ROM등이 대표적인 병렬통신 방식을 사용하는 장치라 하겠다. 하지만 모든 경우에 병렬 통신 방식을 사용하는 것은 아니다... 2014. 9. 3.
일일보고서 09.01 [20. 이경진] 1. 버츄얼 박스 셋팅 * 중간에 8GB 되어있는것 제가 잘못보고 따라한겁니다. 시킨대로 512mb예엽 2. 우분투 인스톨 3. 우분투에서 Vi 편집하기 3.1 우분투에서 콘솔 실행하기 Cntrl + Alt + F1 ~ F6 콘솔창 생성. : ID 입력 / PW 입력 Cntrl + Alt + F7 우분투 화면으로 돌아가기 4. Vi 편집기 셋팅. set number " line 표시를 해줍니다. set ai " auto index set si " smart index set cindent " c style index set shiftwidth=4 " shift를 4칸으로 ( >, >>, 2014. 9. 1.
728x90
반응형