<track id="pdikh"><span id="pdikh"><em id="pdikh"></em></span></track>
<track id="pdikh"></track>

<bdo id="pdikh"></bdo><tbody id="pdikh"><nobr id="pdikh"><address id="pdikh"></address></nobr></tbody>
  • <bdo id="pdikh"></bdo>

    <menuitem id="pdikh"><dfn id="pdikh"></dfn></menuitem>

    <tbody id="pdikh"></tbody>
    1. 首頁 > 編程 > Java > 正文

      制作透明窗體

      2019-09-06 23:33:16
      字體:
      來源:轉載
      供稿:網友

                          1.重載CreateParams函數,設置透明風格
      2.然后重載它的WM_ERASEBKGND消息。
      代碼片段:

      .h File
      class TYourForm:public TForm
      {
      private:
      /tvoid __fastcall WMNC(TMessage &Message);
      public:
      /t__fastcall TYourForm(TComponent *Owner);
      /tBEGIN_MESSAGE_MAP
      /t  VCL_MESSAGE_HANDLER(WM_ERASEBKGND,TMessage,WMNC);
      /tEND_MESSAGE_MAP(TForm);
      protected:
      /tvirtual 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;
      }
      發表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發表
      www con.co.三级免费视频不卡丨秋霞中文不卡无码午夜av影院丨丨吉沢明步高清无码电影免费一区二区丨japanese色国产在线观看
      <track id="pdikh"><span id="pdikh"><em id="pdikh"></em></span></track>
      <track id="pdikh"></track>

      <bdo id="pdikh"></bdo><tbody id="pdikh"><nobr id="pdikh"><address id="pdikh"></address></nobr></tbody>
    2. <bdo id="pdikh"></bdo>

      <menuitem id="pdikh"><dfn id="pdikh"></dfn></menuitem>

      <tbody id="pdikh"></tbody>