一个看上去简单但我却怎么也无法实现的问题:把主菜单的某一项移到窗口右侧!(50分)

  • 主题发起人 主题发起人 prog2
  • 开始时间 开始时间
P

prog2

Unregistered / Unconfirmed
GUEST, unregistred user!
如下效果:
file edit view option help

在C++Buidler中怎么也做不到,哪位大虾有办法?
 
在Delphi中这样实现:
Procedure TForm1.Create(Sender: TObject);
begin
ModifyMenu(MainMenu1.Handle,10,mf_ByPosition or mf_Popup or mf_help,
B8.Handle,'帮助(&H)');
//MainMenu1:主菜单 10:菜单[帮助(H)]位于第11项
//B8:帮助项的Name
...
end;
 
直接在MAINMENU控件上操作无法实现吗?我就想方便点直接点点拉拉就能实现!
不知这个控件有没有这个功能,如果没有,作为所有控件的第一位也太丢面子了!
 
我有一个例子,谁要?
xxz007@yeah.net
 
没有过BCB,但我想和DELPHI不会有很大区别吧!
 
要放的地方不是客户区,简单拖拉好象不行的
 
以前 windows 有这种做法,但后来取消了。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部