BOOL CALLBACK EnumChildProc(HWND hwnd,
LPARAM lParam
)
{
TCHAR buffer[MAX_PATH];
GetClassName(hwnd,buffer,sizeof(buffer)/sizeof(TCHAR));
if(0 == _tcscmp(buffer,_T("Edit")))
{
AfxSetWindowText(hwnd,_T("C:\1.txt"));//执行此行代码没有效果
return FALSE;
}
return TRUE;
}//要查找的窗口为一个网页中的浏览按钮弹出的对话框(类似记事本菜单里的"打开"按钮弹出的选择文件窗口)
给文件名:combobox(dropdown)设置值 上面代码中的AfxSetWindowText(hwnd,_T("C:\1.txt"));为何没有效果? if(m_hFileDlg = ::FindWindow(_T("#32770"),_T("选择文件")))
{
EnumChildWindows(m_hFileDlg,EnumChildProc,NULL);
// ::SendMessage(m_hFileDlg,WM_COMMAND,IDOK,IDOK);
return 0;
}