To jiangzhang3942:
不用想了,是 WM_CONTEXTMENU 消息,显示菜单是 TrackPopupMenu。
不过奉劝一句,动不动张口就“Hook”或“正则表达式”的人,真的是很恐怖,建议到医院检查一下,看看自己是不是智力“超常”,谢谢。
不知道楼主所谓那个什么“界面”是什么编的,如果是 Delphi,可以这样:
//TCustomEdit 也可以弹出系统默认的剪切板菜单
var
i: Integer;
begin
for i := 0 to ComponentCount - 1 do
if (Components is TPopupMenu) or (Components is TCustomEdit) then
ShowMessage(Components.Name);
end;