谁知道如何操作TMemo的滚动条? 我想控制TMemo滚动条的位置,,,谁知道怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SendMessage(Memo1.Handle, WM_VSCROLL, SB_LINEDOWN, 0);但是这样只能以行为单位滚动,我向更精确的控制。 现在用的电脑没装DELPHI,不然一起研究一下 可不可以用SMB_SETPOS,来设置位置,SendMessage(Memo1.Handle, WM_VSCROLL, SMB_SETPOS, POS);POS是要设置的位置整数型没帮助信息在,电脑又没装DELPHI,不知道对不对 用WM_VSCROLL 配合 SB_THUMBTRACK 就可以搞定nScrollCode = (int) LOWORD(wParam); // scroll bar value nPos = (short int) HIWORD(wParam); // scroll box position 注意 在wParam 参数的高位中放 要移动的位置,就是 nPos,低位放 SB_THUMBTRACK, 具体如下procedure TForm1.Button1Click(Sender: TObject);var pos:SmallInt; wP:Integer;begin pos:=10;\\要移动的位置 wp:=pos shl 16 ;\\把 pos放到高位 wp:=wp+SmallInt(SB_THUMBTRACK);\\参数 SB_THUMBTRCK 放在低位 SendMessage(Memo1.Handle,WM_VSCROLL,wp,0);end; 动态对象的创建,怎么没执行父类的create??? delphi 调用金山词霸的词典 怎样去掉DELPHI的及时调式功能呀(程序一有错就冒出个DELPHI跳入内存了也不询问)~~ Query查询的简单问题,急!急!急!在线等待 高分求DCOM编程源码 有没有什么网站专门介绍为开发者使用的各类软件的最新动态呢? 求大侠,急救,socket 多线程问题 有关网络数据库的几个问题请教? 这里有分~~!(我又要问菜鸟问题了~~) 高分求助!!200分!如何将一个图片存入*.db或*.dbf数据库表格中的图像字段!!! Currency相加 关于COM 接口实现问题请教
但是这样只能以行为单位滚动,我向更精确的控制。
nScrollCode = (int) LOWORD(wParam); // scroll bar value
nPos = (short int) HIWORD(wParam); // scroll box position
注意 在wParam 参数的高位中放 要移动的位置,就是 nPos,低位放 SB_THUMBTRACK,
具体如下
procedure TForm1.Button1Click(Sender: TObject);
var
pos:SmallInt;
wP:Integer;
begin
pos:=10;\\要移动的位置
wp:=pos shl 16 ;\\把 pos放到高位
wp:=wp+SmallInt(SB_THUMBTRACK);\\参数 SB_THUMBTRCK 放在低位
SendMessage(Memo1.Handle,WM_VSCROLL,wp,0);
end;