我用::SendMessage(pBoxOne->m_hWnd, WM_COPY , 0, 0);
然后用::SendMessage(m_hWnd2,WM_PASTE , 0,0);粘贴,发现粘贴的是剪贴板的东西。那么我发的WM_COPY的东西放到哪里了?我是想把一个控件的内容复制到另外一个控件中。
然后用::SendMessage(m_hWnd2,WM_PASTE , 0,0);粘贴,发现粘贴的是剪贴板的东西。那么我发的WM_COPY的东西放到哪里了?我是想把一个控件的内容复制到另外一个控件中。
::SendMessage(m_hWndEdit, EM_SETSEL, nStartChar, nEndChar);orCEdit edit;
edit.Attach(m_hWndEdit);
// nStartChar = 0, nEndChar = edit.GetWindowTextLength();
edit.SetSel(nStartChar, nEndChar, TRUE);
------------------
当然是有的,CEdit里的SetSel就可以啊(先要确定文本的长度)
当然如果不想用封装的CEdit的方法,也可以发选择的方法消息,参考一下msdn,很容易的