怎样用VC++ or QT来实现如下的人机互动的GUI? (转载)# Computation - 科学计算F*d2009-03-21 07:031 楼需要把一个vbscript的小函数写成其他语言,里面有这样一个statement:LoN = CInt(t) And 15这个是 AND在这里是实现什么的?多谢!
m*u2009-03-21 07:032 楼【 以下文字转载自 EE 讨论区 】发信人: mamahuhu ( ), 信区: EE标 题: 怎样用VC++ or QT来实现如下的人机互动的GUI?发信站: BBS 未名空间站 (Sat Mar 21 14:25:48 2009)怎样用VC++ or QT来实现如下的人机互动的GUI?比如一个图像I,画上坐标的格子。然后在y=100的水平线上选择图像的特征点,就是说如果我的鼠标选择了(23.2,100.2),就自动转化为(23.2, 100),永远保证在y=100的水平线上。然后自动在此坐标(23.2, 100)在原图I上加画一个圈Point1。如此,用鼠标画上,比如10个圈: Point 1 - 10.然后图像再自动把这10个圈的坐标读出来,存到数据中去。我在Matlab里已经实现了这个功能,很简单。就是好奇VC++ or QT里怎么实现?因为算法是C++用实现的。难道在VC++ or QT和Matlab两个编程工具里切来切去的?
j*n2009-03-21 07:033 楼逻辑与?【在 F**********d 的大作中提到】: 需要把一个vbscript的小函数写成其他语言,里面有这样一个statement:: LoN = CInt(t) And 15: 这个是 AND在这里是实现什么的?: 多谢!
m*u2009-03-21 07:036 楼多谢。就是问哪个函数?比如Matlab里ginput, 以及 拖动 已经画出来的点 handles ButtonDownFcn 等等opengl都可以实现类似的功能?【在 L*******g 的大作中提到】: 可以vc + opengl
L*g2009-03-21 07:037 楼如果用glut.h,就是glutMouseFunc()和glutMotionFunc().也可以用windows.h,我不太熟。网上一搜一大把。【在 m******u 的大作中提到】: 多谢。就是问哪个函数?: 比如Matlab里ginput, 以及 拖动 已经画出来的点 handles ButtonDownFcn 等等: opengl都可以实现类似的功能?
m*u2009-03-21 07:038 楼Thank you.【在 L*******g 的大作中提到】: 如果用glut.h,就是glutMouseFunc()和glutMotionFunc().: 也可以用windows.h,我不太熟。: 网上一搜一大把。