首页
社区
课程
招聘
[求助]一个关于静态文本框的小问题
发表于: 2008-10-29 11:26 4311

[求助]一个关于静态文本框的小问题

2008-10-29 11:26
4311
请教大家一个问题...
刚刚开始学汇编,用的是RadASM...
在.dlg文件中简单的加了一个静态文本框和几个按键,文本框Alignment属性设为了CentreCentre
如果想在代码段修改文本框的Alignment为TopLeft,该怎么实现啊?

[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 268
活跃值: (40)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
2
先得到左上的坐标然后用MoveWindow 可以,不知道有没有专门的函数
2008-10-29 23:01
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
已经解决了,呵呵,谢谢了!

是这样解决的:
              invoke GetWindowLong,hStatic,GWL_STYLE
                mov Style_Origin,eax
                mov edx,SS_CENTER
                or  edx,SS_CENTERIMAGE
                xor edx,opposite   ; opposite= ff ff ff ff h
                and eax,edx
                mov Style_Text,eax  ; 得到 LeftTop 风格并存入 Style_Text
                or eax,SS_BITMAP    ; BITMAP 风格,存入 Style_BITMAP
                mov Style_BitMap,eax

                                然后 SetWindowLong,hStatic,GWL_STYLE,风格  就行了
2008-10-30 11:50
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码