openuserobject可以动态创建statictext,为什第不能动态创建line或voal?那我怎样在界面上动态画线或圆呢?

zym_xf2003117 2006-12-13 08:36:19
openuserobject可以动态创建statictext,为什第不能动态创建line或voal?那我怎样在界面上动态画线或圆呢?
...全文
204 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zym_xf2003117 2006-12-13
  • 打赏
  • 举报
回复
有没有高手看一下,动态创建呀,为什么不行呢?
kucool 2006-12-13
  • 打赏
  • 举报
回复
绘制椭圆:
声明格式FUNCTION boolean Ellipse(ulong hwnd,long x1,long y1,long x2,long y2)
LIBRARY "Gdi32.dll"
示例 Boolean rtn
ulong l_handle, l_device
long lv[4]
l_handle = handle(w_main)
l_device = GetDC(l_handle)
lv[ ] = {5,5,300,300}
rtn = Ellipse(l_device, lv[1], lv[2], lv[3], lv[4])


画线的:
LineTo()
功能从当前位置到指定位置绘制一条直线
声明格式FUNCTION boolean LineTo(ulong hwnd,long wx, long wy) LIBRARY
"Gdi32.dll"

MoveToEx(l_device,200,200,previouspos) //将光标移动到200,200 处
LineTo(l_device,300,300) //在当前位置和300,300 之间画一条直线


声明格式FUNCTION boolean MoveToEx(ulong hwnd,long wx, long wy,ref prepos
prepos2) LIBRARY "Gdi32.dll")

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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