摘要: 今天无意中发现可以替代VB中的Any 在API声明中可以使用<MarshalAs(UnmanagedType.AsAny)> VB中声明的API 在vb.net可以这样玩 阅读全文
posted @ 2016-07-21 16:26 光华工作室 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 先省略一万字的坑坑坑 找遍了互联网既然没搜索到相关资料 一定是我搜索的方法有问题 下面简单几句代码 第一种方法 Public Declare Function AtlAxGetControl Lib "Atl.dll" (ByVal hWND As Integer, ByRef PP As 类型) 阅读全文
posted @ 2016-07-12 23:36 光华工作室 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 很早以前有项目就需要文字无缝滚动的效果但无奈当时技术不到位 人也比较懒惰(大概程序猿都是这个样子吧) 此方法并非只文字无缝其实任何内容都可以 阅读全文
posted @ 2016-07-02 18:05 光华工作室 阅读(516) 评论(0) 推荐(0) 编辑
摘要: For Each x In GetType(System.Environment.SpecialFolder).GetEnumValues Debug.Print("{0} {1}", [Enum].GetName(GetType(System.Environment.SpecialFolder), 阅读全文
posted @ 2016-01-28 14:26 光华工作室 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 今天用HTTP.HttpClient这个对象开发的时候遇到一个奇怪的问题 当POST一个页面的时候始终卡住提交不成功最初以为协议有错误就抓包测试在抓包在测试 最后想到是不是HttpClient的BUG?当使用另一种语言提交同样的包就没问题后来抓包对比这2个语言发出的包发现HttpClient默认是开... 阅读全文
posted @ 2016-01-14 15:35 光华工作室 阅读(3986) 评论(2) 推荐(0) 编辑
摘要: 相信刚入门的菜鸟跟我一样找遍了百度谷歌解决最大化遮挡任务栏的方法大多方法都是HOOK一大堆API声明 最近在敲代码的时候无意中发现有WindowChrome这个属性 然后在百度搜索也没找到相关使用方法后来经过自己摸索写出来如下代码 阅读全文
posted @ 2015-11-15 08:00 光华工作室 阅读(2065) 评论(0) 推荐(1) 编辑