飘遥的Blog

C/C++/.NET
posts - 126, comments - 184, trackbacks - 9, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

最新评论

共4页: 1 2 3 4 下一页 
楼主会发给我么?
请问如何更换默认的文件夹呢,比如定位到其它文件夹下面?? 谢谢!!
Re:乱弹琴 Silverlight 2.0 (6) 事件(event) cheng_doom 2011-08-26 15:49  
您好!请问下 现在我给butooin设置了背景图片,但是我想在点击的时候改变它的背景图片怎么写?(WPF 窗体)
Re:[译]理解Windows消息循环 西红柿炒番茄 2011-02-28 11:48  
感谢,学习到了
楼主能发一份破解版给我吗?
Re:WPF 3D 翻盘抽奖程序 Code0!0 2011-02-17 14:12  
嗯。。是wpf揭秘上的
Re:C# 实现目录拷贝 guiying 2010-12-02 15:57  
有没有遇到 WORD 或excel 出现错误的情况呢 提示文件正在被另一程序使用
It's cool :)
嘿嘿,下载代码看看,厚道的回个帖
你把COM研究通了,我想就可以用MFC写一个MFC版本的了,那样就不用非得安装.net了。
哈哈,真棒,你又造出个好用的小工具。多谢,我也发现,“金山词霸”用户体验更不好了,不能用快捷键来开启和关闭选词功能了,原来是有的。
Re:.NET 插件技术的一种实现 清茶一杯(北斗星) 2010-09-09 15:04  
顶一下
Re:仿Win7显示桌面的工具 飘遥(Zhenxing Zhou) 2010-07-23 14:52  
@泪奔的老刘 多谢提醒,已经更新。
Re:仿Win7显示桌面的工具 泪奔的老刘 2010-07-15 17:21  
这个程序没有判断多进程,多点会启动很多进程...
Re:Linq 学习(2) .NET 3.X新特性回顾 GISwind 2010-06-29 14:08  
关于匿名类型可以再详细一点么?那个IL下的匿名类是如何生成的?
Re:VC++中启用XP主题外观 夜闻香 2010-06-23 13:30  
啥原理?一直搞不清XP主题的原理
Re:C#内嵌汇编代码的讨论 +-+ 2010-06-23 13:27  
[quote]周银辉: 关于C#嵌汇编,弱弱地一问,我试了这个 [url=http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1]http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1[/url] 但运行时为啥报错“试图访问受保护的内存”,如何避免呢?谢谢咯[/quote] 改变为分配SHELLCODE的字节码的CPU的页面属性为可执行就可以了-》NtVirtualProtectEx
Re:C#内嵌汇编代码的讨论 夜闻香 2010-06-23 13:17  
此文太给力了,先收藏一下。
Re:C#内嵌汇编代码的讨论 飘遥(Zhenxing Zhou) 2010-06-23 12:56  
@周银辉 Windows会阻止执行数据区的代码,而http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1 中,asmBytes存储在数据区中,所以运行失败。 本文中的代码就是一种解决方法;另外的一种解决方法是关闭DEP,并且用VS带的Editbin.exe修改PE文件的IMAGE_DLLCHARACTERISTICS_NX_COMPAT标识(这种方法不太好)。 原因见文章和楼主回复。 不好意思,分析的比较乱,不知大侠能否看懂^_^
Re:C#内嵌汇编代码的讨论 IT鸟 2010-06-23 12:15  
@大石头 可以搞cpu了。
Re:C#内嵌汇编代码的讨论 周银辉 2010-06-23 12:11  
关于C#嵌汇编,弱弱地一问,我试了这个 [url=http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1]http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1[/url] 但运行时为啥报错“试图访问受保护的内存”,如何避免呢?谢谢咯
Re:C#内嵌汇编代码的讨论 飘遥(Zhenxing Zhou) 2010-06-23 10:07  
@ocean 经测试,http://www.xianfen.net/Article90.aspx 最后一种方法,在关闭DEP时,XP(SP2)和Win7表现不一致! 究其原因,应该是XP会忽略掉PE文件中IMAGE_DLLCHARACTERISTICS_NX_COMPAT标识,也就是Win7对应用程序提供双重约束:DEP系统策略和应用本身PE文件的IMAGE_DLLCHARACTERISTICS_NX_COMPAT标记;而XP中,应用程序只受DEP系统策略约束。
Re:C#内嵌汇编代码的讨论 +-+ 2010-06-23 09:26  
DASM库就可以的。
Re:C#内嵌汇编代码的讨论 大石头 2010-06-23 00:54  
要是有个汇编引擎就好了,即时解析汇编代码
Re:C# 调用非托管程序 大石头 2010-06-23 00:39  
原来这里提到了…… 我喜欢最后一种
Re:C#内嵌汇编代码的讨论 吉日嘎拉 不仅权限管理 2010-06-22 22:42  
牛B人还真多啊,呵呵。
Re:C#内嵌汇编代码的讨论 曹宗颖 2010-06-22 22:09  
是一种思路
Re:C#内嵌汇编代码的讨论 玄魂 2010-06-22 21:55  
shellCode,很好很强大
Re:C#内嵌汇编代码的讨论 pandaren 2010-06-22 19:10  
-_-! 新家新气象啊
Re:C#内嵌汇编代码的讨论 ocean 2010-06-22 18:11  
XP上不受影响,无论编译器是否设置了DEP,只要XP的DEP关闭掉了,就万事大吉了。VS2008默认是设置了DEP编译的。
Re:C#内嵌汇编代码的讨论 +-+ 2010-06-22 18:09  
专业用语请叫它:shellcode
Re:C#内嵌汇编代码的讨论 飘遥(Zhenxing Zhou) 2010-06-22 17:51  
@ocean 多谢指出,确实没有考虑到这一点。刚查了一下,PE文件中有个IMAGE_DLLCHARACTERISTICS_NX_COMPAT标记位,如果设置了该位,则禁止执行数据区代码,而.NET 3.5编译器编译出的PE文件默认设置了该位。 参考:http://blogs.msdn.com/b/ed_maurer/archive/2007/12/14/nxcompat-and-the-c-compiler.aspx 是我的错,但解决方法应该没有错。 回去再在XP上测一下,看是否有影响,稍后会更新一下。 Thanks.
Re:C#内嵌汇编代码的讨论 ocean 2010-06-22 17:28  
有问题吧?在Win7下,如果关闭DEP,那么数据区的代码仍然可以执行。你不能执行的原因是因为你的编译器里面设置了DEP开启。你可以看看你的Visual Studio2008的c++编译器中有一个专门的DEP选项,只有关掉这个选项才可以。 我没有用C#测试过,因为C#不能执行数据区代码,但是我用C++测试过,在VC++ 2008下,只要编译选项的DEP关掉,并且操作系统的DEP关掉,那么执行数据区代码是可以的。
恩,相当不错,提点小bug,也许是我机子的问题,每次自动获取宽高都失败。做点修改就可以,我系统win2003 private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { btnCapture.Enabled = true; txtWidth.Text = webBrowser.Document.Body.GetAttribute("scrollWidth"); txtHeight.Text = webBrowser.Document.Body.GetAttribute("scrollHeight"); }
顶一下
这么不错的文章,怎么没人顶呢!!
Re:仿Win7显示桌面的工具 Leejor. 2010-01-30 15:33  
各位,很多笔记本是没有WIN键的。WIN7的这个返回桌面设计的很人性化。
Re:仿Win7显示桌面的工具 吴峰 2010-01-30 14:44  
[quote]coldstone: [quote]明月我心: 我自己感觉win7最不好的体验就是把显示桌面放在右下角了,XP以及其他的系统显示桌面都在左下角,右下角对于鼠标移动的距离太远且不太方便 如果要显示桌面的方便,做好是记住这个快捷键 win+d[/quote] 除了最后那个快捷键,其它的坚决不同意。以前的Windows也不是在左下角,而是靠近左下角而已,点的时候还是需要人的眼睛去定位。而Win7不需要用眼睛看,只需要快速的把鼠标尽可能的移到右下而已。[/quote] 专业的电脑技术人员,一般不会去点"显示桌面", 一般Win+d解决,所以我都认为要是能设置为不显示最好了,"Start"嘛,一般都用Win和鼠标搞定了。
Re:仿Win7显示桌面的工具 coldstone 2010-01-30 13:04  
[quote]明月我心: 我自己感觉win7最不好的体验就是把显示桌面放在右下角了,XP以及其他的系统显示桌面都在左下角,右下角对于鼠标移动的距离太远且不太方便 如果要显示桌面的方便,做好是记住这个快捷键 win+d[/quote] 除了最后那个快捷键,其它的坚决不同意。以前的Windows也不是在左下角,而是靠近左下角而已,点的时候还是需要人的眼睛去定位。而Win7不需要用眼睛看,只需要快速的把鼠标尽可能的移到右下而已。
Re:仿Win7显示桌面的工具 Jaryleely 2010-01-30 12:58  
呵呵,强人就是多啊!
Re:仿Win7显示桌面的工具 明月我心 2010-01-30 11:18  
我自己感觉win7最不好的体验就是把显示桌面放在右下角了,XP以及其他的系统显示桌面都在左下角,右下角对于鼠标移动的距离太远且不太方便 如果要显示桌面的方便,做好是记住这个快捷键 win+d
Re:仿Win7显示桌面的工具 Easy C# 2010-01-30 11:05  
凌晨不睡觉,看样工作很辛苦啊。。。
Re:仿Win7显示桌面的工具 Easy C# 2010-01-30 11:04  
@飘遥(周振兴) 只是闲来无事过来看看,发现内容挺不错,比较感兴趣,没有别的意思。 原不原创无所谓,只是想知道现在水平和你相差有多大。
Re:仿Win7显示桌面的工具 meetrice 2010-01-30 10:57  
还应该在区域里以图片覆盖原任务栏..期待
Re:仿Win7显示桌面的工具 飘遥(Zhenxing Zhou) 2010-01-30 10:24  
@xhp 不需要VS,编译后程序设为开机运行即可。
Re:仿Win7显示桌面的工具 飘遥(Zhenxing Zhou) 2010-01-30 10:23  
@qianerHusbend Come on, 一个小工具而已,不要上升到"意义"那种高度。
Re:仿Win7显示桌面的工具 xhp 2010-01-30 10:16  
楼主能开机自动运行吗?不用放vs里面跑
Re:仿Win7显示桌面的工具 飘遥(周振兴) 2010-01-30 09:57  
是否原创很难确切的界定,不过自己认为大都是原创,没有转载,翻译了一篇。 谁家的树丰了就去砍两刀,哪里的地不平就去铲铲;东搞一下西搞一下就是这里所有的文章:-)
Re:仿Win7显示桌面的工具 qianerHusbend 2010-01-30 09:53  
有什么意义呢?
Re:仿Win7显示桌面的工具 Easy C# 2010-01-30 09:18  
这里的文章都是原创的?
共4页: 1 2 3 4 下一页