这个实现原理很简单,但实现起来有点复杂,而且不是简单的.net技术就能实现的,其中要用到WIN API,WIN UI等技术,大致思路:
1、获取窗体的工具栏
2、在工具栏里植入工具项
3、实现工具项的功能(此处是一个下拉菜单)
对Win API用的不熟。到处都搜不到类似功能的代码示例。
@The Kite Runner: 如果对WinApi不熟悉,那你也就没办法做到这个了。
说真的,要做到这个,必须是高手了,而且还不是一般的高手能解决的。
如果你有这个需求,可以:
1、自己努力,查阅各类资料,达成自己的一个方案来做到,甚至去分析别人的现成应用。
2、外包。这个是整体成本最低的。
基本上在这儿问这个问题,说明你求知欲望比较强,有想象力和突破思维,
总之,优点还是很多的。至于缺点,就是类似于还没有知道怎么登泰山,就上论坛问怎么样登珠峰差不多吧。
好奇心多于实际工作欲望。类似于马云,从小就立志让天下没有难做的生意,他这一立志,
实体生意现在真的不好做了。
这都能让马云躺枪了o(╯□╰)o
这个跟C#没关系,去看windows的api吧,文档里肯定有的
对Win API用的不熟。到处都搜不到类似功能的代码示例。
赞楼上。
这个就是一个折叠菜单吗
是啊 看着像个折叠菜单,但是想嵌入文件夹里没有什么好的办法
最后改为用Winform模拟一个界面了