社区
C++ Builder
帖子详情
如何让一个popmenu在点击form时准确展开在光标处?谢谢
scapere
2004-11-17 04:48:49
rt
...全文
106
4
打赏
收藏
如何让一个popmenu在点击form时准确展开在光标处?谢谢
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scapere
2004-11-18
打赏
举报
回复
谢谢,就是3996906理解的那个意思。谢谢大家
myy
2004-11-17
打赏
举报
回复
void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
//判断...
PopupMenu1->Popup(Mouse->CursorPos.x, Mouse->CursorPos.y);
}
xthmpro_cn
2004-11-17
打赏
举报
回复
搂主之所以不准是因为:ClientToScreen函数,注意相关的ScteenToClient,你能用的到的.
3996906
2004-11-17
打赏
举报
回复
不知道我理解的对不对
你自己试试
void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
TPoint pt;
pt.x = X;
pt.y = Y;
pt = this->ClientToScreen(pt);
if(Button == mbLeft)//左键时的
this->PopupMenu1->Popup(pt.x,pt.y);
}
vb编程的必备技巧
当在设计
一个
运用程序
时
, visualbasic允许程序员将许多控件的mousepointer属性设计成12个事后定义好的鼠标
光标
之一。 然而, 有些程序员或许会希望显示
一个
预定义外形之外的
光标
。 本文说明如...
VB编程的必备技巧(转)
当在设计
一个
应用程序
时
,Visual Basic允许程序员将许多控件的MousePointer属性设计成12个预先定义好的鼠标
光标
之一。然而,有些程序员或许会希望显示
一个
预定义形状之外的
光标
。本文说明如何创建
一个
不同的鼠标指针...
VB编程的必备技巧
---- 对编程者来说,VB很容易上手,但要...当在设计
一个
应用程序
时
,Visual Basic允许程序员将许多控件的MousePointer属性设计成12个预先定义好的鼠标
光标
之一。然而,有些程序员或许会希望显示
一个
预定义形状之外的光
一些界面设计规范
这样得到的好
处
:1:使用户使用起来能够建立起精确的心里模型,使用熟练了
一个
界面后,切换到另外
一个
界面能够很轻松的推测出各种功能,语句理解也不需要费神理解 2:降低培训、支持成本,支持人员不会行费力逐个...
网摘》
Pop
up
Menu
VB
Pop
up
Menu
方法
Pop
up
Menu
方法用来显示弹出菜单,语法格式为: ...
Menu
name(菜单名)——指在菜单编辑器中定义的主菜单项名。 X、Y——弹出式菜单在窗体上的显示位置的X、Y坐标(与Flags参数配合使用)。 B
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章