会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhaotianff
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
25
26
27
28
29
30
31
32
33
···
35
下一页
2019年9月27日
C#开启和关闭UAC功能
摘要: 在开发软件或制作安装包时,有时会需要管理员权限 ,但是又不想弹出UAC对话框。 可以编写一个小工具,检测UAC是否关闭。如果没有关闭,就自动关闭UAC。 实现比较简单, 找到注册表 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVe
阅读全文
posted @ 2019-09-27 11:12 zhaotianff
阅读(2979)
评论(0)
推荐(0)
2019年9月21日
使用Powershell启用/关闭Windows功能
摘要: 接上一篇博客,依旧是需要制作安装包,需要开启系统的MSMQ功能。这里就用到了dism.exe DISM全称是Deployment Image Servicing and Management(部署映像服务和管理),用于安装、卸载、配置和更新脱机 Windows(R) 映像和脱机 Windows 预安
阅读全文
posted @ 2019-09-21 08:47 zhaotianff
阅读(5605)
评论(2)
推荐(0)
2019年9月20日
使用Powershell实现自动化安装/卸载程序
摘要: 最近需要制作软件安装包,需要附带VC运行时和.Net Framework的安装,但又不想让用户自己点下一步,所以就有了以下操作。 微软提供了一个程序叫msiexec.exe,位于C:\Windows\System32 msiexec提供了从命令行安装、修改Windows安装包等功能。常见的如.msi
阅读全文
posted @ 2019-09-20 17:42 zhaotianff
阅读(13522)
评论(0)
推荐(0)
2019年9月5日
解决C#调用COM组件异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)的错误
摘要: 最近C#调用COM时,遇到了异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)的错误 后面找了一下,发现是在线程里调用COM组件引起的。 C++调用COM时,会调用API函数CoInitializeEx来初始化COM,这里就指定了初始化为STA(单线程)和MTA(
阅读全文
posted @ 2019-09-05 11:39 zhaotianff
阅读(6599)
评论(0)
推荐(0)
2019年9月2日
COM智能指针ComPtr的介绍以及使用
摘要: ComPtr介绍 ComPtr是为COM而设计的智能指针。它支持WindowsRT,也支持传统Win32。相比ATL里的CComPtr类,它有了一些提升。ComPtr会自动维护基础接口指针的引用计数,并在参考计数为零时释放接口,从而消除内存泄漏。 ComPtr包含在Windows 8.x SDK a
阅读全文
posted @ 2019-09-02 18:24 zhaotianff
阅读(2549)
评论(0)
推荐(0)
2019年8月10日
C#使用Selenium
摘要: 介绍: Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。 利用它可以驱动浏览器执行特
阅读全文
posted @ 2019-08-10 10:48 zhaotianff
阅读(29189)
评论(10)
推荐(10)
2019年8月8日
C#使用Linq to XML进行XPath查询
摘要: 最近在用到HtmlAgliltyPack进行结点查询时,发现这里选择结点使用的是XPath。所以这里总结一下在C#中使用XPath查询XML的方法。习惯了用Linq,这里也是用的Linq to xml的。 Linq To XML的核心类是XDocument和XElement、XAttribute,需
阅读全文
posted @ 2019-08-08 10:55 zhaotianff
阅读(3537)
评论(0)
推荐(1)
2019年8月4日
C++使用代码创建一个Windows桌面应用程序
摘要: WinMain函数 Windows应用程序的唯一程序入口。 函数原型 1 int WINAPI WinMain 2 { 3 HINSTANCE hInstancem 4 HINSTANCE hPreInstance, 5 LPSTR lpCmdLine, 6 int nCmdShow 7 } WIN
阅读全文
posted @ 2019-08-04 09:59 zhaotianff
阅读(13033)
评论(0)
推荐(0)
2019年8月1日
Windows中的消息与消息队列
摘要: 消息 在Windows中,消自由MSG结构体表示 HWND hwnd 消息所属的窗体句柄 message 指定了消息的标识符。在Windows应用程序中,消息是由一个数值来表示 的。一般为WM_XXX宏(WM是WindowsMessage的缩写) wParam和lParam 指定消息附加信息 不同消
阅读全文
posted @ 2019-08-01 21:00 zhaotianff
阅读(1920)
评论(0)
推荐(0)
2019年7月27日
解决COM组件在WPF设计器中命名空间不存在XXX的问题(附带如何在WPF中使用APlayer引擎)
摘要: 总结起来就是:设计器的版本要跟外部引用的库版本一致,否则XAML设计器就会显示不出来。 例如你的程序是X64的,但是引用的COM组件是32位的,就会显示不出来。这里的建议是:编译一个32位的COM中间件,供界面显示,实际调用还是那个64位的库。 在WPF中,当使用了绑定,引用预定义的资源,以及转换,
阅读全文
posted @ 2019-07-27 23:08 zhaotianff
阅读(2044)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
35
下一页
公告