首页 相关文章 用SendMessage实现剪贴板操作

用SendMessage实现剪贴板操作

要使用这一技巧,你就需要声明用于剪切、复制和粘贴的常数:
  
  PrivateConstWM_COPY=&H301
  PrivateConstWM_CUT=&H300
  PrivateConstWM_PASTE=&H302
  
  然后,声明对SendMessageAPI的调用:
  
  PrivateDeclareFunctionSendMessageLib"user32"_
  Alias"SendMessageA"(ByValhWndAsLong,_
  ByValwMsgAsLong,ByValwParamAsLong,lParamAsAny)AsLong
  
  HWnd自变量能够接受消息发送的目的控件的句柄,而wMsg自变量会接受一个表明要被发送的是哪个对象的常数。WParam和lParam自变量被用来把其他信息同消息一起传递,但是不对WM_CUT、WM_COPY或者WM_PASTE使用。
  
  下面是从菜单点击事件调用SendMessageAPI的代码:
  
  PrivateSubmnuCopy_Click()
  CallSendMessage(...[ 查看全文 ]

2016-02-19 标签:

用SendMessage实现剪贴板操作的相关文章

手机页面
收藏网站 回到头部