162分征求讨论:BCB是不是有点低能!!! 怎么无法替换开始菜单!!!!!!!!!!!

「已注销」 2001-03-25 11:23:00
我再也受不了了
整个CSDN有上万分在问这个问题了
竟然没有一个人能站出来回答
我也多次提出过这个问题
http://yeqiufeng.51.net/desktop.jpg 这个替换开始菜单的效果竟然没人能做出来
别人做不出来我们表BCB' Fan也不可以做么
这简直是一种侮辱
只可惜我学识太浅 百思不得其解 到底如何去做
注意:
1、不要告诉我修改注册表 除非你想把我恶心死
2、不要告诉我截获鼠标点击 开始菜单你仔细研究一下 它所响应的远远不止鼠标点击
是虾还是鸟 出来溜溜吧 大侠 请不要再沉默了
沉默啊 沉默啊 再沉默BCB颜面何存
请把这个问题转告给更多的朋友 让我们一起来攻克吧
...全文
1009 36 打赏 收藏 举报
写回复
36 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
trybird 2001-10-30
呵呵
  • 打赏
  • 举报
回复
cdws222 2001-06-16
拉不出屎来怨茅子,盛不上饭怨勺子!
  • 打赏
  • 举报
回复
「已注销」 2001-05-28
用子类化技术到底如何
  • 打赏
  • 举报
回复
hello008 2001-05-16
http://www.programsalon.com/download.asp?type_id=23
现在可以下载了
  • 打赏
  • 举报
回复
「已注销」 2001-04-26
结账喽
  • 打赏
  • 举报
回复
「已注销」 2001-04-04
有没有人做出来

现在咱们BCB版欠帐的不少

我不能拖着让新问题浮不上来啊
  • 打赏
  • 举报
回复
「已注销」 2001-04-01
to:yelid
你说的是子类化技术
我试过
但我无法替换
可能是我缺乏经验吧

大家同意子类化技术么
就是用SetWindowLong把那个处理鼠标点击的函数替换成自己的
这样就初步达到目的了
  • 打赏
  • 举报
回复
yelid 2001-03-31
任务栏其实也是个窗口,找到它的句柄(用FindWindow),然后把它的窗口函数替换成你的函数,不知行不行。
  • 打赏
  • 举报
回复
holyfire 2001-03-31
呵呵,我看到这里有例子
http://www.programsalon.com/download.asp?type_id=23
就是下载不下来,那位能搞到,发给我一份,上传后给个连接也行,TNND我搞了三四天也没搞出名堂来,真没面子。
  • 打赏
  • 举报
回复
「已注销」 2001-03-30
我想加分了

但不知道以上结果大家是否满意
  • 打赏
  • 举报
回复
sw0324 2001-03-29
to xrbeck(xiaozi):
我还没研究出来,谢谢你的关注,分先给你,请到http://www.csdn.net/expert/topic/82/82220.shtm
接分. 
  • 打赏
  • 举报
回复
「已注销」 2001-03-29
多谢jlover
  • 打赏
  • 举报
回复
rh 2001-03-28
我觉得那可能不是真的开始菜单咯
  • 打赏
  • 举报
回复
jlover 2001-03-28
http://www.ccw.com.cn/htm/app/aprog/01_3_1_5.asp
利用C++ Builder在Windows“开始”按钮上绘图
不知有否帮助?
  • 打赏
  • 举报
回复
「已注销」 2001-03-28
to 飞行猪

这里的人都知道桌面是GetDesktopWindow()

但没有一个人说出来

只有你在这里喑喑乱吠 竟然还不知耻

请走开 想说话拿个例子来再开金口

否则没人服你

几个跟着扇风点火的兄弟 也请给个例子出来再说话 不要让别人觉着你们没别的本事 只会跟风

to sw0324:
我最近又研究了一下 我发现网吧管理专家的菜单是一个按钮而已 不过他融入了任务栏 能和任务栏一起移动 网吧管理专家的按钮点下去以后就弹了出来 是一个标准的按钮 而不是开始菜单那样的点下去直到菜单消失才弹出来

我用自己的程序恢复开始按钮后 我发现网吧管理专家也随之放学了

近日又发现VS.NET的菜单又别具一格……真是任重而道远……
  • 打赏
  • 举报
回复
holyfire 2001-03-27
能不能截获WM_MENUCOMMAND
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
WM_MENUCOMMAND, // message to send
WPARAM wParam, // item index
LPARAM lParam // handle to menu (HMENU)
);

The WM_MENUCOMMAND message gives you a handle to the menu--so you can access the menu data in the MENUINFO structure—and also gives you the index of the selected item, which is typically what applications need. In contrast, the WM_COMMAND message gives you the menu item identifier.

The WM_MENUCOMMAND message is sent only for menus that are defined with the MNS_NOTIFYBYPOS flag set in the dwStyle member of the MENUINFO structure

来获得对菜单的控制。
  • 打赏
  • 举报
回复
tlc97 2001-03-27
有时候不骂是不会进步的
  • 打赏
  • 举报
回复
「已注销」 2001-03-27
大伙儿试一试

然后把结果贴出来

好吧
  • 打赏
  • 举报
回复
longs 2001-03-27
brucegong(飞行猪)的话很有道理!!!!
  • 打赏
  • 举报
回复
brucegong 2001-03-27




不会没有人知道桌面是最初始的窗口吧。如果它是一个窗口,理解其他的问题还有那么难吗?如果自己对系统一点都不了解而总希望工具里面什么都提供,还是不要编程了,这样你会受打击的。BCB只是一个工具,只要它提供了C语言的编译能力操作系统能实现该功能,你写不出来能说工具弱智?!




  • 打赏
  • 举报
回复
加载更多回复
发帖
C++ Builder
加入

1.3w+

社区成员

C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
申请成为版主
帖子事件
创建了帖子
2001-03-25 11:23
社区公告
暂无公告