목록Development Language (157)
SPRING :: NOTE
Class View -> MESSAGE에서 WM_PAIN / OnCreate 추가 다음 소스 추가 *.h 변수// Image File Path -> OnCreate()에서 파일 경로를 지정해준다. // 예) m_strBGImgPath = ".\\Resource\\test.png"; CString m_strBGImgPath; CImagem_BGImg; *.cpp OnPaint() CPaintDC dc(this); // device context for painting m_BGImg.Destroy(); m_BGImg.Load(m_strBGImgPath); if (m_resizeX
다음은 모달리스 다이얼로그(Modaless Dialog) 예제이다.아래 소스에 사용된 기능은 다음과 같다.모달리스 다이얼로그 생성모달리스 다이얼로그 중복실행 방지모달리스 다이얼로그가 실행 시 중앙에 위치다이얼로그 띄우기다이얼로그가 띄워진 상태로 다른창에 가려졌을 시, 맨 앞으로 표출void CMainFrame::onCtrl() { if (m_pDlgCtrl->GetSafeHwnd() == NULL)// 다이얼로그 중복 실행 방지 { m_pDlgCtrl->Create(IDD_DLG_CTRL, CWnd::GetDesktopWindow());// 생성 m_pDlgCtrl->CenterWindow(CWnd::GetDesktopWindow());// 다이얼로그 중앙에 위치 m_pDlgCtrl->ShowWindow..
쓰레드(Thread)를 이용한 방식[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - SERVER[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - CLIENT #include #include #include #include #include #define BUF_SIZE 100 #define NAME_SIZE 20 unsigned WINAPI SendMsg(void* arg);//쓰레드 전송함수 unsigned WINAPI RecvMsg(void* arg);//쓰레드 수신함수 void ErrorHandling(char* msg); char name[NAME_SIZE]="..
쓰레드(Thread)를 이용한 방식 [Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - SERVER[Development Language/C · C++ · MFC] - [C] 윈도우 소켓을 이용한 TCP/IP 통신 - CLIENT #include #include #include #include #include #define BUF_SIZE 100 #define MAX_CLNT 256 unsigned WINAPI HandleClient(void* arg);//쓰레드 함수 void SendMsg(char* msg,int len);//메시지 보내는 함수 void ErrorHandling(char* msg); int clientCount=0; ..
VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(1)http://forum.falinux.com/zbxe/?document_srl=571672 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(2)http://forum.falinux.com/zbxe/?document_srl=571843 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(3)http://forum.falinux.com/zbxe/?document_srl=572257 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(4)http://forum.falinux.com/zbxe/?document_srl=572404 VS2008 MFC 를 이용한 시리얼 통신 프로그램 만들기(5)http://forum.falinu..
[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #1[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #2[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #3 - 오버레이 추가[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #4 - 촬영 기능 구현[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #5 - 촬영된 이미지 저장 AndroidCamera App의 자동 초점(오토포커싱:Auto Focusing) 기능을 사용하려면 카메라 객체의 autoFocus() Method를 호출하고,카메라의 포커스가 있을 때, 실행할 콜백 함수를 등록해야합니다.이 Method는 SurfaceView를 이용하여 C..
[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #1 [ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #2 [ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #3 - 오버레이 추가 [ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #4 - 촬영 기능 구현 마지막으로 MediaStorage에 이미지를 저장합니다. AndroidCamera App의 takePicture 기능을 구현하여 촬영된 이미지를 저장합니다. 이 때 파일저장권한(퍼미션)을 주어야 하기때문에 AndroidManifest.xml에 권한을 등록하시기 바랍니다. 개발 버전이 android 6.0 마쉬멜로우 이상이면, 아래 링크대로 따로 퍼미션을 등록해야 하..
[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #1[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #2[ANDROID] SURFACEVIEW를 이용하여 CAMERA 사용하기 #3 - 오버레이 추가 AndroidCamera의 사진촬영 기능을 구현하려면 ShutterCallback, RAW 데이터의 PictureCallback 및 JPG 데이터의 PictureCallback을 구현해야합니다. 사진을 찍으려면 본 포스팅의 camera.takePicture() Method를 추가해야 합니다. 본 포스팅은 takePicture() Method를 구현한 소스만 담고있으며, 이전 소스를 보려면 상단의 1,2,3 링크를 참고하시기 바랍니다.구현 이미지AndroidCame..