Пример #1
0
// CDocMgr 消息处理程序
BOOL CDocMgr::OnInitDialog()
{
	CDialog::OnInitDialog();

	m_List.m_pFun = UpdateMeta;		// 当完成项文本编辑后处理更新事件
	m_List.m_param = this;

	InitListCtrlEx();

	InitDocLibList();

    //判断m_sAutoItem是否为空,若为空则不自动迁出文档
    if(!this->m_sAutoItem.IsEmpty())
    {
        int nItem = GetItemByKey(this->m_sAutoItem, ColTITLE);
        if(nItem >= 0)
            //::SendMessage(this->m_hWnd, WM_BN_CLICK, nItem, ColCHKOUT);
            ::PostMessage(this->m_hWnd, WM_BN_CLICK, nItem, ColCHKOUT);
    }
    return TRUE;
}
Пример #2
0
BOOL CDlgTaxiwayConstraint::OnInitDialog()
{
	CXTResizeDialog::OnInitDialog();

	InitToolBar();
	InitListCtrlEx();
	SetListCtrlEx();
	GetAllTaxiway();
	LoadData();	
	//-----------------------------------------------------------------/
	SetResize(m_taxiwayToolBar.GetDlgCtrlID(), SZ_TOP_LEFT, SZ_TOP_LEFT);
	SetResize(m_dataToolBar.GetDlgCtrlID(), SZ_TOP_CENTER, SZ_BOTTOM_CENTER);
	SetResize(IDC_GROUPBOX_TAXIWAY, SZ_TOP_LEFT, SZ_BOTTOM_CENTER);
	SetResize(IDC_LIST_TAXIWAY, SZ_TOP_LEFT, SZ_BOTTOM_CENTER);
	SetResize(IDC_GROUPBOX_CONSTRAINT, SZ_TOP_CENTER, SZ_BOTTOM_RIGHT);
	SetResize(IDC_LIST_DATA, SZ_TOP_CENTER, SZ_BOTTOM_RIGHT);
	SetResize(IDC_BUTTON_SAVE, SZ_BOTTOM_RIGHT, SZ_BOTTOM_RIGHT);
	SetResize(IDC_BTN_WS_ADJCONS, SZ_BOTTOM_LEFT, SZ_BOTTOM_LEFT);
	SetResize(IDOK, SZ_BOTTOM_RIGHT, SZ_BOTTOM_RIGHT);
	SetResize(IDCANCEL, SZ_BOTTOM_RIGHT, SZ_BOTTOM_RIGHT);
	if(m_emType == WingSpanConstraint)
	{
		GetDlgItem(IDC_BTN_WS_ADJCONS)->ShowWindow(SW_SHOW);
	}
	else
	{
		GetDlgItem(IDC_BTN_WS_ADJCONS)->ShowWindow(SW_HIDE);

	}
	
	
	//-----------------------------------------------------------------/

	SetIcon(LoadIcon( AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME) ),TRUE);
	SetIcon(LoadIcon( AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME) ),FALSE);

	return TRUE;
}