在一个基于对话框的程序中,创建了一个用户界面线程,在用户界面线程中创建了一个非模态的对话框。我现在想知道的是,如果主线程想给用户界面线程中的非模态对话框发消息,该怎么操作?反过来,从非模态对话框中向主线程中发消息,又该怎么操作?我主要是不知道如何在线程中获得主线程中对话框的句柄。请大家给指点一下
解决方案 »
- 在一个对话框上接上一个对话框
- 为何在对话框上的控件可以接收消息,而一般的窗口却不可以?
- 急等!!数据源连接问题,请大侠帮忙,在线
- 1000可用分捐赠,现在可用分少于50的朋友进来,前五位各200分(今晚结帖)
- 如何判断一个CString TempDate 是不是一个合法的 日期?
- ATL组件的连接问题?
- 请coolc(石头里的魔),aprilsnow(四月飞雪),jennyvenus(jennyvnues)和其他帮助我的朋友进来领分.
- 一个很奇怪的问题
- VC CListCtrl(控件)和CImagelist实现图片大图标显示
- 怎么定义含有类的结构体?
- 关于ZLIB里面解压缩返回Z_BUF_ERROR错误,跟帖有分!!
- ************ 已知一个表单元素的指针 IHTMLElement ,怎样得到此元素所属的表单指针 IHTMLFormElement? **********
//The following line send a WM_CLOSE message
// to the Application's main window. This will cause the
// Application to exit.
AfxGetMainWnd()->PostMessage(WM_CLOSE, 0, 0);
应该是这样了,不然就传递的时候,在线程的参数中,就把主线程的this指针当作参数也传递过去,这样就有了
或者用findwindow来获取