国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

制作透明窗體

2019-11-17 05:19:51
字體:
供稿:網(wǎng)友

  1.重載CreateParams函數(shù),設(shè)置透明風(fēng)格
2.然后重載它的WM_ERASEBKGND消息。
代碼片段:

.h File
class TYourForm:public TForm
{
PRivate:
        void __fastcall WMNC(TMessage &Message);
public:
        __fastcall TYourForm(TComponent *Owner);
        BEGIN_MESSAGE_MAP
          VCL_MESSAGE_HANDLER(WM_ERASEBKGND,TMessage,WMNC);
        END_MESSAGE_MAP(TForm);
protected:
        virtual void __fastcall CreateParams(TCreateParams &Params);
}


.cpp File

void __fastcall TYourForm::CreateParams(TCreateParams &Params)
{
  TForm::CreateParams(Params);
  Params.EX_STYLE=WS_EX_TRANSPARENT;
}
void __fastcall TYourForm::WMNC(TMessage &Message)
{
  SetBkMode(GetWindowDC(this->Handle),OPAQUE);
  ReleaseDC(this->Handle,GetWindowDC(this->Handle)) ;
  Messgae.Result=1;
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 澎湖县| 德令哈市| 原阳县| 朔州市| 盖州市| 即墨市| 上林县| 思茅市| 惠来县| 鞍山市| 固安县| 南乐县| 兰州市| 巧家县| 达孜县| 丰台区| 柏乡县| 关岭| 丁青县| 长泰县| 南平市| 郓城县| 建湖县| 永兴县| 湟源县| 蛟河市| 香港| 蚌埠市| 镇雄县| 秀山| 景谷| 诸暨市| 辽中县| 垣曲县| 广宗县| 安陆市| 陆良县| 石家庄市| 湛江市| 琼结县| 祥云县|