请教如何让文本框Edit中的文字右对齐或是居中对齐呢?谢谢
解决方案 »
- delphi中imageEN控件的使用问题
- 怎样隐藏任务栏
- 为什么我在使用这个线程后有时会提示"请求资源在使用中"?
- [新手求助]DrawGrid1.Canvas.Ellipse( )括号里什么意思
- 如何用ADO控件连接远程SQL Server??(急!!线等...)
- 如何勇ADOConnection连接远程(通过Internet)SQL 2000数据库?
- 怎样把string转化成DOUBLE
- 如何用Directx获取某一区域的截屏
- 关于打开浏览器窗口的问题,在线等待
- GUID菜鸟请教众大侠
- 页面风格!!!
- 我想在不同城市的两台PC之间通过Internet进行实时通讯,怎么处理?(一定给分!)
procedure TEdit_Ex.CreateParams(var Params: TCreateParams);
begin
inherited;
if self.FTextOnRight then Params.Style:=Params.Style or ES_RIGHT;
end;
SetWindowLong(Edit1.handle, GWL_STYLE,GetWindowlong(edit1.Handle, GWL_STYLE) +ES_RIGHT);
Edit1.Refresh ;
procedure TAEdit.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style:=Params.Style or ES_RIGHT;
end; //同理可居中