2013年1月14日

多个接口出现同名函数的处理(C#,Delphi)

摘要: 如果一个类调用多个接口,且多个接口中有同名的函数,我们知道,如果类要继承一个接口,就必须要实现接口中的所有函数,怎么办?C#的处理原则是: 在类中要分别实现每个接口及其函数,函数名前要加上接口的名称(前面的访问修饰符不用加,因为都是public).在调用此类中函数时,要把类别成对应的接口再调用接口对应的函数。 如下代码图: 1.两个接口 public interface inter1 { void setname(string sname); string getname(); } public interface inter2 { ... 阅读全文

posted @ 2013-01-14 11:07 天上星 阅读(2624) 评论(0) 推荐(0) 编辑

Win7下面操作注册表

摘要: 在Win7下面操作注册表时,要用到相应的权限才可以。特别说明的是在64位下时,设置HKEY_LOCAL_MACHINE\SOFTEARE\下的子键时,会自动影射到Wow6432Node下面去。当你在给software 下增加子键时,就会自动增加到Wow6432Node下面去,读取时还是读取HKEY_LOCAL_MACHINE\SOFTEARE\子键的值,即和原来一样。因此在创建RegistryKey时一定要给它KEY_WOW64_64KEY(64 bit)或KEY_WOW64_32KEY(32 bit)权限即可。32位的没有测试,另发现HKEY_LOCAL_MACHINE和KEY_CURREN 阅读全文

posted @ 2013-01-14 09:54 天上星 阅读(201) 评论(0) 推荐(0) 编辑

2013年1月8日

设置IE浏览器默认的下载路径

摘要: 在注册表中HKEY_USER\.DEFAULT\Software\Microsoft\Internet Explorer下建立DownloadDirectory=“路径名” 阅读全文

posted @ 2013-01-08 09:42 天上星 阅读(340) 评论(0) 推荐(0) 编辑

清除上网痕迹

摘要: 在360或超级兔子等软件中有清除上网痕迹等功能,主要是清空IE的浏览记录。在HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\TypedURLs下,把其所有的键/对值删除即可。 阅读全文

posted @ 2013-01-08 09:35 天上星 阅读(191) 评论(0) 推荐(0) 编辑

设置浏览器主页

摘要: 在注册表HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main下建立键/对值Start Page="打开的网址",如果Internet Explorer下没有Main子键,则建立之。如果不想让IE浏览器的标题栏显示Microsoft Internet Explorer,则可在Main子键下建立键/对值Window Title=“要显示的标题”,如果想恢复它的显示,删除Window Title即可。 阅读全文

posted @ 2013-01-08 08:56 天上星 阅读(174) 评论(0) 推荐(0) 编辑

2013年1月7日

用Sendmessage发送或截取相关消息

摘要: 关键步骤是覆盖DefWndProc的消息预处理事件。如下,我们定义一个自己的消息进行处理 。1.引用Sendmessage并定义一个消息 [DllImport("user32.dll")] public static extern int SendMessage(IntPtr hWnd, uint Msg, uint wParam, uint Lparam); private const int WM_User=0x0400+101;2.覆盖DefWndProc事件 protected override void DefWndProc(ref Message m) ... 阅读全文

posted @ 2013-01-07 17:26 天上星 阅读(259) 评论(0) 推荐(0) 编辑

禁止或允许用户修改IE主页

摘要: 在HKEY_CURRENT_USER\SoftWare\Policies\Microsoft\Internet Explorer\Control Panel下建立键/值对HomePage,其值为1时表示禁止修改IE浏览器主页,如果为0则允许修改IE浏览器主页。注意:如果那个子键Internet Explorer\Control Panel不存在时,要建立。 阅读全文

posted @ 2013-01-07 17:14 天上星 阅读(184) 评论(0) 推荐(0) 编辑

取消快捷方式中的箭头图标

摘要: 隐藏桌面快捷方式图标的小箭头可以美化桌面外观,修改注册表即可。根为:HKEY_CLASSES_ROOT分别在:lnkfile和piffile下面删除IsShortcut键/值对,重启电脑即可。 阅读全文

posted @ 2013-01-07 16:32 天上星 阅读(158) 评论(0) 推荐(0) 编辑

决定是否显示运行对话框、关机功能

摘要: 在HKEY_CURRENT_USER下打开其子键:software\Microsoft\windows\CurrentVersion\Policies\Explorer中建立键/对值 ,NoRun =1则禁用“运行”功能,为0则允许些功能,设置成功重启电脑即可。在其下建立键/对值:NoClose=1则屏蔽关机功能,为0则支持功能。 阅读全文

posted @ 2013-01-07 14:44 天上星 阅读(135) 评论(0) 推荐(0) 编辑

得到所有本机上安装的软件名

摘要: 在HKEY_LOCAL_MACHINE 根下面的SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall子键下,所有不包含“{}”的为本机已安装的软件。 阅读全文

posted @ 2013-01-07 11:53 天上星 阅读(203) 评论(0) 推荐(0) 编辑

导航