如个实现两个程序间的拖动 如何实现两个程序间的拖动,如程序A里有一个输入框,一般手动输入DB名,程序B里有一个DB列表(一个LIST类的控件),能不能利用拖动鼠标将想选的DB名拖到程序A的输入筐去. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 响应鼠标的拖动事件,利用剪贴板。先OpenClipboard,然后EmptyClipboard,再SetClipboardData,最后CloseClipboard.if(UpdateData()){CString strData;m_editData.GetWindowText(strData); if(OpenClipboard()) { EmptyClipboard(); HGLOBAL hClipbrdData; hClipbrdData = GlobalAlloc(GMEM_DDESHARE,strData.GetLength()+1); char* ch; ch = (char*) GlobalLock(hClipbrdData); strcpy(ch,LPCSTR(strData)); GlobalUnlock(hClipbrdData); SetClipboardData(CF_TEXT,hClipbrdData); CloseClipboard(); }} IE在拖动文件到另一IE过程中,要拖动的ICON一直有显示,这是怎么实现的? 想做个吸附窗口的东西,怎么做? 有谁用过vs2010里面的c++么? 谁能帮忙告诉我一个用C++编写的PING远程主机程序 怎样动态设置对话框的标题? QQ中文件传输的一个问题 急,VC类的问题,帮忙 *** 如果线程正阻塞于读socket,我想关闭他应该怎么做 *** 线层中循环等待问题(在线等,即刻发分) 如何实现象UNIX下的信号量的功能? 你就会写程序?有photoshop高手吗?你常用哪些软件?参与给分? 嗅探器的源代码谁有呀? 一个很菜的问题......,别笑话偶
if(UpdateData())
{
CString strData;
m_editData.GetWindowText(strData);
if(OpenClipboard())
{
EmptyClipboard();
HGLOBAL hClipbrdData;
hClipbrdData = GlobalAlloc(GMEM_DDESHARE,strData.GetLength()+1);
char* ch;
ch = (char*) GlobalLock(hClipbrdData);
strcpy(ch,LPCSTR(strData));
GlobalUnlock(hClipbrdData);
SetClipboardData(CF_TEXT,hClipbrdData);
CloseClipboard();
}
}
这是怎么实现的?