WinAPI(3)
-
RS232 CreateFile()
CreateFile() 함수 는 파일을 생성하는 함수이다. 이 함수로 파일의 핸들을 받아온 뒤, 다른 함수들을 이용하여 열기나 쓰기 등을 할 수 있다. 시리얼 통신에서 COM PORT 를 스트림으로 오픈할때 사용 할 수 있다.CreateFile 로 오픈된 시리얼 포트는 이 함수에서 리턴된 파일 핸들을 이용하여 컨트롤 하게 된다. 이 파일 핸들을 이용해서 데이터를 쓰거나 읽는 것은 직접 UART Buffer에서 데이터를 읽는 것과 동일한 역할을 하게된다. lpFileName 는 열고자 하는 디바이스 파일 이름 되는데 COM1 , COM2 와 같은 포트이름이 들어간다. dwDesiredAccess 는 세가지 모드를 조합하여 설정할 수 있으나. 시리얼 통신의 경우 읽고 쓰는것이 가능해야 함으로. GENERIC..
2013.03.19 -
win32 에서 Web Browser Control 사용하기
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=51&MAEULNo=20&no=7458&ref=7458 http://msdn.microsoft.com/en-us/library/aa770041.aspx
2011.10.18 -
Api에서 MFC Dialog 활용하자!
오랜만에 포스팅 하는 것 같다!! VS2008을 활용하여간단한 트레이 아이콘을 만들기 위해 Winapi를 활용하여 만들기 시작했는데 일이 커져버려서 Dialog 까지 생성하게 되었다. Resource View에서 Add->Resource 클릭하고 다이얼로그 선택해주시고 New 해서 Dialog 생성!! cpp파일에 #include "resource.h"를 넣어줘서 Dialog 불러올 준비 하시고 뭐 간단하구만~ 하면서 컴파일! 문제없이 컴파일 된다. 이 상태에서 Winapi명령어를 써서 프로그래밍 하면 끝이 나지만 내가 사용하고 싶은 방식은 MFC를 활용하는 방식이다. 다시 Resource View로 가서 메인 폼을 더블클릭 하면 다음과 같은 다이얼로그가 열린다. 따로 설명 안해도 되는 MFC Class..
2011.07.05