// CMain 訊息處理常式 BOOL CMain::OnInitDialog() { CPropertyPage::OnInitDialog(); // TODO: 在此加入額外的初始化 CHeaderCtrl *pHeaderCtrl = (CHeaderCtrl*)m_ListCtrlWork.GetHeaderCtrl();//固定標題列寬 pHeaderCtrl->EnableWindow(FALSE); m_ListCtrlWork.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT); m_ListCtrlWork.InsertColumn(0, _T("編號"), LVCFMT_CENTER, 36, -1); m_ListCtrlWork.InsertColumn(1, _T("起始點"), LVCFMT_CENTER, 108, -1); m_ListCtrlWork.InsertColumn(2, _T("結束點"), LVCFMT_CENTER, 158, -1); m_ListCtrlWork.InsertColumn(3, _T("動作"), LVCFMT_CENTER, 36, -1); m_ListCtrlWork.InsertColumn(4, _T("運動方式"), LVCFMT_CENTER, 90, -1); /*工具提示*/ m_tooltip.Create(this, TTS_ALWAYSTIP); // TTS_BALLOON | TTS_NOFADE | TTS_CLOSE m_tooltip.Activate(TRUE); m_tooltip.AddTool(GetDlgItem(IDC_BTNMAINSTART), TT_BTNMAINSTART); m_tooltip.AddTool(GetDlgItem(IDC_BTNMAINGOORIGIN), TT_BTNMAINGOORIGIN); m_tooltip.SetDelayTime(TTDT_INITIAL, 1000); m_tooltip.SetDelayTime(TTDT_AUTOPOP, 10000); m_fasttooltip.Create(this, TTS_ALWAYSTIP); // TTS_BALLOON | TTS_NOFADE | TTS_CLOSE m_fasttooltip.Activate(TRUE); m_fasttooltip.AddTool(GetDlgItem(IDC_BTNMAINTIMEOUT), TT_BTNMAINTIMEOUT); m_fasttooltip.AddTool(GetDlgItem(IDC_BTNMAINSTOP), TT_BTNMAINSTOP); m_fasttooltip.SetDelayTime(TTDT_INITIAL, 100); m_fasttooltip.SetDelayTime(TTDT_AUTOPOP, 10000); m_fasttooltip.SetTitle(TTI_INFO, _T("提示")); /*刷新XYZ值*/ SetTimer(1, 10, NULL); /*開即時影像*/ #ifdef VI VI_ModelDefine(GetDlgItem(IDC_PICMAINALIGNMENT)); #endif //VI return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX 屬性頁應傳回 FALSE }
// CAdministration 訊息處理常式 BOOL CAdministration::OnInitDialog() { CDialogEx::OnInitDialog(); // TODO: 在此加入額外的初始化 //((CButton*)GetDlgItem(IDC_RAINEWOPERATOR))->SetCheck(TRUE); CHeaderCtrl *pHeaderCtrl; pHeaderCtrl = (CHeaderCtrl*)m_ListCtrlUser.GetHeaderCtrl();//固定標題列寬 pHeaderCtrl->EnableWindow(FALSE); m_ListCtrlUser.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT); m_ListCtrlUser.InsertColumn(0, _T("編號"), LVCFMT_CENTER, 45, -1); m_ListCtrlUser.InsertColumn(1, _T("帳號"), LVCFMT_CENTER, 118, -1); m_ListCtrlUser.InsertColumn(2, _T("密碼"), LVCFMT_CENTER, 118, -1); m_ListCtrlUser.InsertColumn(3, _T("職位稱"), LVCFMT_CENTER, 60, -1); GetDlgItem(IDC_BTNADMINMODIFY)->EnableWindow(FALSE);//關閉修改 GetDlgItem(IDC_BTNADMINDELETE)->EnableWindow(FALSE);//關閉刪除 ReadAccountData(); AccountListRefresh(); ((CEdit*)GetDlgItem(IDC_EDITNEWUSERID))->SetCueBanner(_T("注意帳號不可重複"), true); ((CEdit*)GetDlgItem(IDC_EDITNEWPASSWORD))->SetCueBanner(_T("密碼請輸入六位以上"), true); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX 屬性頁應傳回 FALSE }