当前位置: 首页>>代码示例>>C++>>正文


C++ CHeaderCtrl::EnableWindow方法代码示例

本文整理汇总了C++中CHeaderCtrl::EnableWindow方法的典型用法代码示例。如果您正苦于以下问题:C++ CHeaderCtrl::EnableWindow方法的具体用法?C++ CHeaderCtrl::EnableWindow怎么用?C++ CHeaderCtrl::EnableWindow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CHeaderCtrl的用法示例。


在下文中一共展示了CHeaderCtrl::EnableWindow方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: OnInitDialog

// 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
}
开发者ID:ChungJiaRong,项目名称:HMachine,代码行数:36,代码来源:Main.cpp

示例2: OnInitDialog

// 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
}
开发者ID:ChungJiaRong,项目名称:HMachine,代码行数:23,代码来源:Administration.cpp


注:本文中的CHeaderCtrl::EnableWindow方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。