菜鸟问题,如何获得对话框的句柄 在自定义的类中如何获得其他对话框中的句柄呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 传进来,或者FindWindow FindWindowEx 首先有那个对话框的指针,然后句柄pDlg->m_hWnd FindWindow如何使用呢?我在代码中 HWND hWnd=::FindWindow("CDlgParkInfoView",NULL); ::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0);对吗?没有传消息过去 首先有那个对话框的指针,然后句柄pDlg->m_hWnd 这个我知道,问题是现在没有该对话框的指针,我baidu了下,感觉最好是用FindWindow,HWND hWnd=::FindWindow("CDlgParkInfoView",NULL); ::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0); 感觉没什么错误,但是没有传消息过去求教 你跟一下啊,看看你find到的那个hwnd是不是00000000?不是0000000的画那就是你发消息失败.如果不是发消息失败 那就是你在那个窗口中没有处理该消息的函数吧 我的目的是想知道有没有什么好方法(有什么api吗?)在不改变原有的对话框的代码,只是新建一个类,在该类中向该对话框发送消息.这个对话框不是主对话框都是在一个工程中. HWND hWnd = NULL; hWnd = ::FindWindow(NULL,_T("WndName")) ; //这里WndName为窗口的名称 if (hWnd) { ::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0); } 线程问题 关于作弊页面来路的问题,请高手帮忙解决 BHO设计COM问题救助 关于改变鼠标图标的问题 关键字加亮! 对avi文件同时写读? 【XML】CString strXML中放有xml文本内容,怎样通过MSXML取出指定标签中的内容?最好给出源吗。 如何用PostMessage函数传递字符串消息?急!!!! 哪里有《vc++游戏编程》的电子书下载?? 关于编程框架方案的一个问题 学习windows下驱动开发那本书好 windows服务中调用组件为什么老失败?
我在代码中
HWND hWnd=::FindWindow("CDlgParkInfoView",NULL);
::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0);
对吗?没有传消息过去
HWND hWnd=::FindWindow("CDlgParkInfoView",NULL);
::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0);
感觉没什么错误,但是没有传消息过去
求教
不是0000000的画那就是你发消息失败.如果不是发消息失败 那就是你在那个窗口中没有处理该消息的函数吧
都是在一个工程中.
HWND hWnd = NULL; hWnd = ::FindWindow(NULL,_T("WndName")) ; //这里WndName为窗口的名称 if (hWnd)
{
::PostMessage(hWnd,UPDATEUI_ZoneInfo_UpdateAll_Out,0,0);
}