要使用这一技巧,你就需要声明用于剪切、复制和粘贴的常数:
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(...[ 查看全文 ]