subject_16614.htm

来自「一些关于vc的问答」· HTM 代码 · 共 42 行

HTM
42
字号
<p>
序号:16614 发表者:精灵老豆 发表日期:2002-09-30 09:28:50
<br>主题:请高手指点
<br>内容:我想请问大家一下,在动态连接库的线程中,怎么样得到一个发给线程的通知消息????
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-09-30 09:32:24
<br>内容:SendMessage();
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:精灵老豆 回复日期:2002-09-30 09:42:51
<br>内容:是得到消息,而不是发送消息。呵呵。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2002-09-30 09:47:47
<br>内容:GetMessage()或PeekMessage()
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:精灵老豆 回复日期:2002-09-30 09:50:29
<br>内容:是在动态连接库的线程中??是不是要自己做一个消息循环,是不是还要去注册一下?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:精灵老豆 回复日期:2002-09-30 10:27:46
<br>内容:能不能给一列?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-09-30 11:12:59
<br>内容:一端用SendMessage发过去消息,如下:<BR>#define WM_USER_EDIT&nbsp;&nbsp;&nbsp;&nbsp;WM_USER + 1105 <BR>IGridEditor& Editor = ((CMainFrame*)AfxGetMainWnd())-&gt;GetGridEditor();<BR>&nbsp;&nbsp;&nbsp;&nbsp;if( Editor.IsActive() )<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HWND hGridEditorCtrl = Editor.GetCtrlSafeHWnd();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;::SendMessage( hGridEditorCtrl, WM_USER_EDIT, (WPARAM)'x', 0 );<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>另一端DLL接收消息:<BR>afx_msg void OnAccelEdit( WPARAM, LPARAM );&nbsp;&nbsp;//.h文件中<BR><BR>BEGIN_MESSAGE_MAP(CGridCtrl, CWnd)<BR>ON_MESSAGE( WM_USER_EDIT, OnAccelEdit )<BR>END_MESSAGE_MAP()<BR><BR>void CGridCtrl::OnAccelEdit( WPARAM OpType, LPARAM no_use )<BR>{<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?