帮我把这段代码译成bcb的

cswo 2004-02-02 02:32:43
procedure TMyMemo.WMLButtonDown(var Message: TWMLButtonDown);
var
Ch : Integer;
begin
if SelLength > 0 then begin
Ch := LoWord(Perform(EM_CHARFROMPOS,0,
MakeLParam(Message.XPos,Message.YPos)));
LastSelStart := SelStart;
LastSelLength := SelLength;
if (Ch >= SelStart) and (Ch <= SelStart+SelLength-1) then
BeginDrag(True)
else
inherited;
end
else
inherited;
end;
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cswo 2004-02-02
  • 打赏
  • 举报
回复
是API,自己搞定,请帮竹帮结贴。
cswo 2004-02-02
  • 打赏
  • 举报
回复
LoWord()
MakeLParam()
这两个是干什么用的?
RamjetZhang 2004-02-02
  • 打赏
  • 举报
回复
少了个END;?
cswo 2004-02-02
  • 打赏
  • 举报
回复
菜鸟,对不起,这两句看不懂
Ch := LoWord(Perform(EM_CHARFROMPOS,0,
MakeLParam(Message.XPos,Message.YPos)));
yuanhen 2004-02-02
  • 打赏
  • 举报
回复
学BCB,这么简单的delphi都看不懂???

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧