RFID MASTER Hello MFC 2 Visual C MFC
- Slides: 40
RFID MASTER 프로그래밍
Hello. MFC 예제 작성 (2) 프로젝트 종류 선택 Visual C++ MFC Programming 16 16/28
Hello. MFC 예제 작성 (3) 1단계 Visual C++ MFC Programming 17 17/28
Visual C++ MFC Programming 18 18/28
Visual C++ MFC Programming 19 19/28
Visual C++ MFC Programming 20 20/28
Hello. MFC 예제 작성 (4) 소스 파일 추가 Visual C++ MFC Programming 22 22/28
Hello. MFC 예제 작성 (5) 실행 결과 Visual C++ MFC Programming 23 23/28
MFC 프로그램 기본 구조 (1) Hello. MFC 예제 코드 (1/3) #include <afxwin. h> // 응용 프로그램 클래스를 선언한다. class CHello. App : public CWin. App { public: virtual BOOL Init. Instance(); }; // 메인 윈도우 클래스를 선언한다. class CMain. Frame : public CFrame. Wnd { public: CMain. Frame(); protected: afx_msg void On. Paint(); afx_msg void On. LButton. Down(UINT n. Flags, CPoint point); DECLARE_MESSAGE_MAP() }; Visual C++ MFC Programming 24 24/28
MFC 프로그램 기본 구조 (2) Hello. MFC 예제 코드 (2/3) // 응용 프로그램 객체를 선언한다. CHello. App the. App; // 응용 프로그램 클래스를 정의한다. BOOL CHello. App: : Init. Instance() { m_p. Main. Wnd = new CMain. Frame; m_p. Main. Wnd->Show. Window(m_n. Cmd. Show); return TRUE; } // 메인 윈도우 클래스를 정의한다. CMain. Frame: : CMain. Frame() { Create(NULL, "Hello. MFC Application"); } Visual C++ MFC Programming 25 25/28
MFC 프로그램 기본 구조 (3) Hello. MFC 예제 코드 (3/3) void CMain. Frame: : On. Paint() { char *msg = "Hello, MFC"; CPaint. DC dc(this); dc. Text. Out(100, msg, lstrlen(msg)); } void CMain. Frame: : On. LButton. Down(UINT n. Flags, CPoint point) { Message. Box("마우스를 클릭했습니다. ", "마우스 메시지"); } // 메시지맵을 선언한다. BEGIN_MESSAGE_MAP(CMain. Frame, CFrame. Wnd) ON_WM_PAINT() ON_WM_LBUTTONDOWN() END_MESSAGE_MAP() Visual C++ MFC Programming 26 26/28
28/28
29/28
30/28
RFIDMASTER_Step 01 폴더에 § comm. Thread. c comm. Thread. h 파일 복사 31/28
§ comm. Thread. c comm. Thread. h 파일 프로젝트에 추가 32/28
RFIDMASTER_Step 01 Dlg. h § #include “comm. Thread. h”를 추가 33/28
RFIDMASTER_Step 01 Dlg. cpp § HWND h. Comm. Wnd; 선언 34/28
클래스 뷰에서 CRFIDMASTER_Step 01 Dlg § Member 함수 추가 § Function Type : LRESULT § Function 정의 : On. Communication(WPARAM w. Param, LPARAM l. Param)으로 정의 35/28
36/28
BEGIN_MESSAGE_MAP 추가 § CRFIDMASTER_Step 01 Dlg. cpp에서 § MESSAGE_MAP 추가 • ON_MESSAGE(WM_COMM_READ, On. Communication) 37/28
CRFIDMASTER_Step 01 Dlg. cpp에서 § On. Init. Dialog() 함수내에 – h. Comm. Wnd = m_h. Wnd; – m_Comm. Port. Open. Port("COM 1: ", CBR_9600, 8, ONESTOPBIT, NOPARITY); 38/28
CRFIDMASTER_Step 01 Dlg. cpp에서 § on. Communication() 함수에 • Afx. Message. Box("On. Communication Call~!!"); 추가 39/28
CRFIDMASTER_Step 01 Dlg. h에 § CComm. Thread m_Comm. Port; 선언 추가 40/28
- Hello good morning what's your name jenny
- Hello hello hello how are you
- Whats your name bob
- Index.php?page=
- Hello my friend friend of a friend
- Hi good and you
- I am muzzy big muzzy
- Hello i hope all is well
- Nanny shine
- Hello hello will i slide
- Birchfield nursery
- Hello hello to everyone it's english time
- Hello hello peter pan
- Hello my friend hello song
- Rfid in library automation
- Controllo inventory rfid
- Rfid spoofer
- Rfid technology seminar
- Rfid technology applications
- Rfid tool tracking
- Rfid antenna
- Rfid definition supply chain
- Rfid modulation techniques
- Rfid agroalimentaire
- Guardian rfid compliance monitor
- Flint ink closing
- Rfid vehicle tracking system
- Rfid technology overview
- Argumentativ deduktive analyse
- Rfid marathon tracking
- Stallion rfid
- Rfid and business intelligence
- Alpha chip rfid tag
- Erp login jims
- Rfid reader block diagram
- Library automation using rfid project
- Rfid tagsource
- Rfid tyre management system
- Rifd readers houston
- Codigo de barras vs rfid
- Disadvantages of rfid in libraries