업데이트 간 위변조 위험성이 존재하여 GitHub 저장소를 통해 배포합니다다운로드는 원하는 버전의 Assets를 눌러보면 FilterKeySetting.exe가 보입니다. 이거만 다운 받으시면 됩니다. 아래 Source code (zip) 같은거 다운 받고 어떻게 쓰냐고 물어보시는 분이 많아 추가합니다.2.1버전은 워낙 단순해서 별다른 메뉴얼이 필요 없을 것 같은데, 3.x 버전은 저장소 메인 페이지(링크) 하단에 기술 문서가 있습니다.반드시 정독 후 사용하세요.2.1 버전은 2020년 이후 5년 이상 사용되면서 별 다른 이슈 없는 버전입니다.3.x 버전은 각종 편의 기능들이 추가된 버전으로(26.03.18), 개인적으로 필요하다고 생각되는 기능들을 추가하고 있습니다.비인가 프로그램에 대한 걱정이 우려되..
Application
서론 요즘 TensorFlow 공부겸 파이썬을 공부 중입니다.. 문득 과거 학부생 때 사용했던 OpenCV를 연동하여 이미지/영상 처리를 하는 예제들이 있길래, 함께 보면서 프로토타입으로 구현해본 화면 녹화 프로그램 샘플 코드를 만들어 보았습니다. 본문은 해당 코드에 대한 간략한 리뷰입니다. 코드는 크게 3파트로 구성되어 있습니다. define.py 말 그대로 공통으로 사용되는 변수에 대한 선언을 모아 놓은 문서입니다. DEF_TITLE = "Recoder" DEF_KEY_REC_START_UI = 'Alt+0' DEF_KEY_REC_START = 'Alt+1' DEF_KEY_REC_STOP = 'Alt+2' DEF_KEY_SCREN_CAP = 'Alt+3' 해당 프로그램은 버튼이 아닌 Keyboard ..
이번 예제는 아주 간단한 프로그램으로, 단순하게 + 버튼을 누르면 숫자가 증가하고, - 버튼을 누르면 숫자가 감소하는 프로그램입니다. 본 예제는 학습을 위하여 SubClassDlgItem과 Timer를 활용하여 구현되었습니다. // SampleDlg.h class CSampleDlg : public CDialogEx { // 중략.. afx_msg BOOL OnCommand(WPARAM wParam, LPARAM lParam); afx_msg void OnTimer(UINT_PTR nIDEvent); public: intm_nCount; BOOLm_threadFlagPlus; BOOLm_threadFlagMinus; CWinThread *m_Thread; voidUpdateCount(); BOOLDest..