Answer: You can create a form with a client edge overriding the CreateParams function and adding the WS_EX_CLIENTEDGE style to Params.ExStyle.
" O' s! Z$ _! m N: fStep 1: Add the CreateParams prototype to the form class.
private:
void __fastcall CreateParams(TCreateParams &
arams);
Step 2: Code the function.
void __fastcall TForm1::CreateParams(TCreateParams &
arams)8 |3 W# U, f P
{4 K& b1 h/ V2 h( a
TForm::CreateParams(Params); // call base class first
Params.ExStyle |= WS_EX_CLIENTEDGE; // then add the style
}
If you would rather not bother with CreateParams, you can achieve identical results by placing a panel on your form. Set the Aligment property of the panel to alClient, set both BevelInner and BevelOuter to bvNone, and set the panel's BorderStyle property to bsSingle. 9 q% a+ F8 f, }- i% i0 F
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |