【【转】Windows 中不规则窗体的编程实现】教程文章相关的互联网学习教程文章

Windows 8以编程方式打印Postscript文件【代码】

我在打印Postscript文件时发现了一个奇怪的问题. 所以这是我的设置: 我有一台Windows 8 PC,在此PC上有一个C#应用程序“ NetworkPrintTest.exe”,该应用程序在执行时应打开PDF,生成Postscript文件并最终进行打印.但是它什么也没做.我没有收到错误,但也不会打印.同一程序在Windows 7上运行无错误,我什至让打印机打印文件. 如上所述,.ps文件已在两个操作系统上成功生成,但打印失败. 这是我应该打印文件的源代码.public static bool S...

c-在GNU / Linux上为Windows Phone 8(及更高版本)编程

由于VideoLAN程序员确实使用基于Linux的操作系统和GCC编写Windows 8 / RT / Phone应用程序,因此我想知道,在仅将Windows用于测试的Linux环境中,如何为Windows编程方面是否取得了一些进展.在Linux上编程Windows RT(无论现代UI)/ Windows Phone 8应用程序有多容易/难? 我想象一种情况,您使用Git,Emacs / VIM,GCC,Mono等工具来完成这项工作.在没有Visual Studio的情况下提交应用程序怎么样? 我问,因为微软现在开源了这么多东西,所以在...

c#-Visual Studio 2015-Windows CE 6.0编程(Compact Framework 3.5)

谁能告诉我有什么方法可以在Visual Studio 2015中使用Windows CE 6.0(带有.NET Framework 3.5 Compact)在移动设备上创建C#应用程序吗? 我发现仅适用于VS 2008的SDK. 问候,托马斯解决方法:要为WCE6和.NET CF 3.5开发,官方工具是VS2008.安装VS2008,您还将安装.NET CF 3.5.无需SDK:只需创建一个智能设备项目,然后选择目标CF版本即可.关于您的目标WCE6 OS,它需要支持.NET CF 3.5. 另见Can we Create Smart Device Project in VIsual ...

Windows锁定屏幕以编程方式显示文本C#【代码】

示例屏幕截图-Spotify锁屏信息如何在锁定屏幕上显示信息?就像Spotify一样. 编辑:可以看到问题是重复的,所以现在的问题是-Spotify如何做到这一点?对于Windows 10.无论使用WPF / UWP / WinForms.如果仅可以使用其他语言/黑客-一定要这么做.解决方法:有效!跟随: > Detailed-lock-screen-status-for-windows-10> Quickstart-sending-a-local-tile-notification-in-windows-10 我的代码以运行示例(在按钮事件中,它将在应用程序启动...

Windows-以编程方式获取设备的USB功耗?

在Windows中,可以在“设备管理器”中查看USB集线器的“电源”选项卡,其中列出了诸如集线器是否为自供电以及可用总功率之类的信息. 在Windows(也许是WMI?)或Linux中,是否可以通过编程方式获得此信息?到目前为止,我在MSDN中的研究很少.解决方法:Linux: lsusb -v | grep MaxPower

如何在C#/ WPF中以编程方式访问Windows Media Player库?【代码】

我需要访问Windows Media Player库中的C#/ WPF应用程序并提供该信息.如何在C#/ WPF中以编程方式执行此操作?解决方法:这有点警察了… SDK是一个巨大的主题……示例如何? 编辑:2之1: 这就是我所说的起点:对于“Windows媒体播放器SDK”的文件是指你下载的“Windows SDK”,然后消耗一些关键接口… 这是接口列表:http://msdn.microsoft.com/en-us/library/dd563069(v=VS.85).aspx 可以从这里开始下载:http://www.microsoft.com/d...

Windows驱动开发时编程习惯注意事项【图】

Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 一、内核编程注意细节:在头文件中使用的是 <ntddk.h>,而非普通的 <windows.h>。 在应用层编程时,在内核编程时,要使用自己的WDK文档。https://docs.microsoft.com/zh-cn/windows-hardware/drivers/?redirectedfrom=MSDN 二、获取未公开API的方法:特征码搜索:遍历内核函数所在的模块。解析内核PDB文件:用Windbg U 指令查看汇编函数代码。注意:...

c – 如何以与我在Windows资源管理器中“发送给邮件收件人”相同的方式以编程方式发送电子邮件?【代码】

ShellExecute()允许我执行简单的shell任务,允许系统负责打开或打印文件.我想采用类似的方法以编程方式发送电子邮件附件. 我不想直接操作Outlook,因为我不想假设用户默认使用哪个电子邮件客户端.我不想直接发送电子邮件,因为我希望用户有机会使用他们的首选客户端编写电子邮件正文.因此,当我右键单击文件并选择Send To – >时,我真的想要完成Windows资源管理器的功能.邮件收件人. 我正在寻找一个C解决方案.解决方法:这是我的MAPI解...

android – fitSystemWindows以编程方式显示状态栏透明度【代码】

我的应用程序有一个活动,每个部分都有不同的片段.我最近通过将fitSystemWindows设置为true使状态栏变为半透明,这将其设置为应用程序的背景颜色.这适用于具有工具栏的片段,颜色匹配,如下所示: 然而,我的一个片段有一张照片和一个半透明的工具栏,所以我想让照片占据状态栏的空间,而不是背景颜色. 我相信解决方案是仅将fitSystemWindows设置为false,并手动将填充添加到半透明工具栏.以编程方式执行此操作似乎没有任何效果,我可能做错...

c – 使用以编程方式创建的Windows媒体播放器的基本播放【代码】

我试图通过COM“快速集成”Windows Media Player来播放来自本地文件系统或http源的单个文件 – 但是由于在没有嵌入某种Ole容器时使用的稀疏文档和在线资源,我无法得到那个所谓的微不足道的用例. 初始化等工作正常,但实际上播放一些文件总是失败. 示例代码,从初始化开始(错误处理被剥离,基本上从C# example at MSDN翻译,在主线程上执行):CComPtr<IWMPPlayer> player; player.CoCreateInstance(__uuidof(WindowsMediaPlayer), 0, CL...

c – 如何以编程方式在Windows,Mac和Ubuntu中设置音量?

我想使用C/C++以编程方式在Windows,Mac和Ubuntu中设置音量.命令行也可以是C/C++首选.先感谢您!解决方法:只是一个提示,在Windows中,围绕音量调节的“理念”在XP和Vista / 7之间发生了变化.在XP上更改主音量的代码只会更改Vista和7中调音台中的应用程序特定音量设置. 以下是MS音频开发团队之一关于此的一篇好文章:Larry Osterman’s Blog 以下是一些可能有用的代码项目页面: For XP For Vista + 此外,还有一些关于新api的powerpoi...

c – 如何以编程方式确定Windows可执行文件DLL依赖项?

如何确定哪个DLL是二进制文件依赖于使用编程方法? 要清楚,我不是要确定正在运行的exec的DLL依赖项,而是任何任意exec(可能缺少必需的DLL).我正在寻找在C/C++应用程序中实现的解决方案.这是我的应用程序在运行时需要完成的事情,不能由第三方应用程序完成(如依赖).解决方法:看一下IMAGE_LOAD_FUNCTION API.它将返回指向LOADED_IMAGE结构的指针,您可以使用该指针访问PE文件的各个部分. 您可以找到一些描述结构如何布局here和here的文章...

c – 以编程方式检测多个物理处理器/核心,或者在Windows,Mac和Linux上是否激活超线程【代码】

我有一个多线程的c应用程序,可以在Windows,Mac和一些Linux风格上运行. 简而言之:为了使它以最高效率运行,我必须能够为每个物理处理器/核心实例化一个线程.创建比物理处理器/内核更多的线程会大大降低程序的性能.我已经可以在所有这三个平台上正确检测逻辑处理器/核心的数量.为了能够正确检测物理处理器/内核的数量,我必须检测是否支持超级交叉和活动. 因此,我的问题是,是否有办法检测是否支持和启用超线程?如果是这样,究竟如何.解...

Windows多线程编程入门笔记【代码】

每次处理并行任务时,如果要等待用户输入或依赖外部(如与灿亨控制器响应),就应该为类似的操作单独创建一个线程,这样我们的程序才不会挂起无响应。 静态库和动态库 静态库是指在程序运行前就编译完成的库,如#include行为; 动态库指在程序运行时进行链接的库,如user32.dll. 一、事件处理器和消息传递接口 该程序演示了一个只有关闭功能的窗口#include <Windows.h> //处理一些视觉特效,例如窗口,控件,枚举,样式//在创建一个应用...

Windows下的MapReduce编程实现【代码】

统计某银行信用卡违约用户数量 csv下载地址 违约规则:AY_1~PAY_6:PAY_1为2005年9月的还款情况;PAY_2为2005年8月的还款情况;…;PAY_6为2005年4月的还款情况。BILL_AMT1~BILL_AMT6和PAY_AMT1~PAY_AMT6中数字标识的含义也是如此。 PAY_1~PAY_6的取值含义为:0 = 及时还;1 = 还款延迟一个月;2 = 还款延迟两个月;3 = 还款延迟三个月;…;9 = 还款延迟九个月及以上。 每月的支付金额PAY_AMT不能低于银行规定的当月最低还款额...