wpf去边框可拖动大小嵌入u3d

勇敢小菜鸟 2015-11-04 11:29:01
接触wpf快1年,基本上都在界面上跳上跳下的好多东西都浪费在margin,padding,style,模板上了,接触的东西好少,最近做wpf嵌入u3d发现去了边框后u3d根本不显示。到网上收都没有这方面的解决方案。wpf去边框什么的都用到win32和钩子函数了。我只想想说ms设计wpf是猪头么会这么麻烦。是不是大家都弄错了了。果然有一个很好的解决方法。希望改方法对刚接触wpf的新手帮助。不要去使用win32函数。因为我试过了弊病非常多。废话不多说。
准备工作:
AxInterop.UnityWebPlayerAXLib.dll这是u3d要用到的库
Microsoft.Windows.Shell.dll这是去边框要用到的库
ce.unity3d这u3d的测试文件
UnityWebPlayer.exe这是安装u3d插件
注意:本例中中的u3d例子的目标平台是x86也就是32位

创建wpf工程

项目引用库

界面代码


后台代码

好收工,
一下是要用到的库

不会上传文件,原谅我,我给个例子程序吧http://download.csdn.net/detail/u010209404/9239521
一定要记住装u3d插件。不然会报错的。
...全文
275 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
勇敢小菜鸟 2016-09-12
  • 打赏
  • 举报
回复
这个没有意义,不如直接用unity开发项目
勇敢小菜鸟 2016-07-19
  • 打赏
  • 举报
回复
Microsoft.Windows.Shell可以去微软官方下载。关于这个动态库微软官方有教程
不死小熊 2016-04-21
  • 打赏
  • 举报
回复
另外这个程序不能再x64下进行吗
不死小熊 2016-04-21
  • 打赏
  • 举报
回复
楼主你好,你这个程序我下载后,直接运行没问题,但是我打开项目重新编译就报错了,我查看我的C:\Windows\assembly 里没有Microsoft.Windows.Shell ,我引用里也找不到,是不是需要安装什么
勇敢小菜鸟 2015-11-04
  • 打赏
  • 举报
回复
u3d资源文件,当然也可以用自己的http://download.csdn.net/detail/u010209404/9239753请放在debug目录下不然会找不到资源
勇敢小菜鸟 2015-11-04
  • 打赏
  • 举报
回复
怎么发问题贴,总是逛论坛,没有发过帖子

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧