用setwindowrgn函数:
int SetWindowRgn(    HWND hWnd, // handle to window whose window region is to be set
    HRGN hRgn, // handle to region 
    BOOL bRedraw // window redraw flag 
  ); 

解决方案 »

  1.   

    记得以前用过一个很笨的方法,用多个paintbox放在想做按钮的部分,然后对paintbox编程
      

  2.   

    可是我怎么才能得到不规则图形的handle呢?比如我想把窗口做成一个小狗的样子?
    而且,如果用setwindowrgn(),在移动窗口时还是会显示一个方的虚框呀 
      

  3.   

    大虾见笑了,paintbox是个控件么?我怎么找不到?在哪个页面下?
      

  4.   

    1.试试用〔brf〕做按钮
    2.同意zswangII(伴水II)(需要充充电)(副本)。
      

  5.   

    请问hymn(hymn) (brf)为何物?能写清楚点么?我真的很菜:(