怎样在程序中判断一个窗体是否有popup menu弹出,和如何用代码关掉它??注意不是手动关掉它,希望哪位朋友能帮帮我。

解决方案 »

  1.   

    if form1.PopupMenu <>nil then
      form1.PopupMenu :=nil;
      

  2.   

    if form1.PopupMenu <>nil then
      form1.PopupMenu :=nil;
      

  3.   

    呵呵..楼上三位的..如果程序不是你自已写的..你要怎么得到???!!所以..还是用西翔的那个API吧..
      

  4.   

    是啊~如果程序不是自己的写的还是用API好~
      

  5.   

    好象都不对吧,oncontextmenu不是什么API吧.键是如何关掉它,利用其它控件获得焦点也是关不掉的!比如我刚右击一个控件弹出菜单,但由于时钟到了,要去处理其它事,要求自动关闭菜单,而去处理其它事。