CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何让Edit框中的字体靠右显示?

楼主alunyzl(阿伦)2005-04-01 12:45:59 在 Delphi / VCL组件开发及应用 提问

如何让Edit框中的字体靠右显示? 问题点数:0、回复次数:5Top

1 楼Kshape(C/C++初学者~~~~)回复于 2005-04-01 12:49:09 得分 0

//点击后左右对齐切换  
  procedure   TForm1.ButtonClick(Sender:   TObject);  
  var  
      Style:   DWORD;  
  begin  
      Style   :=   GetWindowLong(Edit1.Handle,   GWL_STYLE);  
      if   (Style   and   ES_RIGHT)   =   ES_RIGHT   then  
          Dec(Style,   ES_RIGHT)    
      else  
          Style   :=   Style   +   ES_RIGHT;  
      SetWindowLong(Edit1.Handle,   GWL_STYLE,   Style);  
      Edit1.Invalidate;  
  end;  
  Top

2 楼Kshape(C/C++初学者~~~~)回复于 2005-04-01 12:49:32 得分 0

SetWindowLong(Edit1.handle,   GWL_STYLE,GetWindowlong(edit1.Handle,   GWL_STYLE)   +ES_CENTER);  
  SetWindowLong(Edit1.handle,   GWL_STYLE,GetWindowlong(edit1.Handle,   GWL_STYLE)   +ES_RIGHT);  
  Top

3 楼alunyzl(阿伦)回复于 2005-04-01 13:51:21 得分 0

duo   xieTop

4 楼pengxuan(网虫先生)回复于 2005-04-01 13:54:02 得分 0

Kshape([伟大的大伟!])   高手Top

5 楼coolclouds(小云儿)回复于 2005-04-01 16:29:39 得分 0

没有效果啊。我试了试Top

相关问题

  • 请问如何使edit编辑框里的字靠右?
  • 再问如何让某一列当中的某一行为字体居中,而其他行为字体靠右?
  • 请问:怎么设置edit框的字体大小?
  • 如何让CB的Edit输入框内的字体靠下
  • 如何设置Edit编辑框中字体的颜色?
  • [高手问题]请问应调用哪些API函数实现Edit或RichEdit框中的部分字体变色(字体背景或字体都行)。急~~
  • 请问如何用程序控制Edit框中的字体大小呢?
  • java 对话框字体!
  • 对话框字体修改!
  • 怎样才能让edit中的text靠右或者靠中间?

关键词

  • 字体
  • gwl
  • edit1
  • es
  • getwindowlong
  • setwindowlong
  • style
  • 让edit框
  • handle
  • right

得分解答快速导航

  • 帖主:alunyzl

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo