首页2免费电影 > 上下班 > Java > 征文怎么写

制作晶莹剔透word窗体

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;
}
发表评说 共有条评说
户名: 密码:
检察码: 匿名发表
Baidu