// toolDlg.h: 헤더 파일 // #pragma once #define WM_UPDATE_LOG_MSG (WM_USER + 1001) // CtoolDlg 대화 상자 class CtoolDlg : public CDialogEx { // 생성입니다. public: CtoolDlg(CWnd* pParent = nullptr); // 표준 생성자입니다. // 대화 상자 데이터입니다. #ifdef AFX_DESIGN_TIME enum { IDD = IDD_TOOL_DIALOG }; #endif protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 지원입니다. // 구현입니다. protected: HICON m_hIcon; // 생성된 메시지 맵 함수 virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg LRESULT OnUpdateLog(WPARAM wParam, LPARAM lParam); DECLARE_MESSAGE_MAP() public: BOOL device_protect_; wstring s_wcurrent_path_; afx_msg void OnBnClickedButtonStart(); afx_msg void OnBnClickedButtonStop(); afx_msg void OnBnClickedButtonSetPolicy(); CListBox listLog_; afx_msg void OnBnClickedCancel(); afx_msg void OnBnClickedButtonProcessProtect(); afx_msg void OnBnClickedButtonUsbException(); afx_msg void OnBnClickedButtonDeviceProtect(); afx_msg void OnBnClickedButton2(); CEdit editDebug_; afx_msg void OnBnClickedButtonSetUsbHook(); afx_msg void OnBnClickedButtonSetBluetoothHook(); afx_msg void OnBnClickedButtonSetMtpHook(); afx_msg void OnBnClickedButton3(); afx_msg void OnBnClickedButtonInit(); afx_msg void OnBnClickedButtonOpen(); afx_msg void OnBnClickedButtonFolderSetting(); afx_msg void OnBnClickedButtonRegditSetting(); };