// myOpen.cpp : implementation file // #include "stdafx.h" #include "myTaskmgr.h" #include "myOpen.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // myOpen dialog myOpen::myOpen(CWnd* pParent /*=NULL*/) : CDialog(myOpen::IDD, pParent) { //{{AFX_DATA_INIT(myOpen) m_file = _T(""); //}}AFX_DATA_INIT } void myOpen::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(myOpen) DDX_CBString(pDX, IDC_COMBO1, m_file); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(myOpen, CDialog) //{{AFX_MSG_MAP(myOpen) ON_BN_CLICKED(ID_VIEW, OnView) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // myOpen message handlers void myOpen::OnView() { // TODO: Add your control notification handler code here CFileDialog dlg(TRUE,"*.exe","*.exe",OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Excute File(*.exe)|*.exe||"); if( dlg.DoModal() == IDOK ) { m_file = dlg.GetPathName(); UpdateData(false); } }