- 65 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 04:59:51 ]
- IMPLEMENT_DYNAMIC(CCustomFileDialog, CFileDialog)
CCustomFileDialog::CCustomFileDialog(BOOL bOpenFileDialog, LPCTSTR lpszDefExt, LPCTSTR lpszFileName, DWORD dwFlags, LPCTSTR lpszFilter, CWnd* pParentWnd) : CFileDialog(bOpenFileDialog, lpszDefExt, lpszFileName, dwFlags, lpszFilter, pParentWnd) { m_customDlgPtr = this->GetIFileDialogCustomize(); if(m_customDlgPtr != NULL){ m_customDlgPtr->AddComboBox(IDC_COMOBOBOX1); m_customDlgPtr->AddControlItem(IDC_COMOBOBOX1,101,L"foo"); m_customDlgPtr->AddControlItem(IDC_COMOBOBOX1,102,L"bar"); } } BOOL CCustomFileDialog::OnFileNameOK() { DWORD Item; m_customDlgPtr->GetSelectedControlItem(IDC_COMOBOBOX1,&Item); return CFileDialog::OnFileNameOK(); } コンボボックスから選択中のアイテムを取得できたんだが、そこから文字列を取得する方法がわからない。 くぐってもさっぱり出てこないので教えてほしい。
|

|