在你调用了SetWindowRgn函数后,再调用一次SetWindowPos函数试试?

解决方案 »

  1.   

    同意Amoon(阿木) 
    你调用了SetWindowRgn函数后,试试插入下列代码:
    (getparent……
    setparent……)
    SetWindowPos me.hwnd,-2,0,0,0,0,&H1 or &H2 or &H4 or &H20
      

  2.   

    可是,修改程序本身的窗体是可以的,但是如果修改其他软件的窗体就不行了(已用Findwindow函数获取其句柄)
      

  3.   

    hehe,又是一败涂地!最后一招了,你有没有写过钩子函数?用跨进程的子类处理肯定是可以解决这个问题的。(不过,要用C++写在标准的动态连接库里,否则只能拦截当前线程的消息。)