【Windows程序设计4(文字、对话框、各控件)】教程文章相关的互联网学习教程文章

从Windows运行时,C#/ C应用程序崩溃,但不是从Visual Studio运行

我正在开发一个调用非托管(C)dll的C#应用??程序.我发现某个用户操作从Windows资源管理器运行时始终导致应用程序崩溃.但是,从Visual Studio调试器启动时,不会发生崩溃.因此,我无法在崩溃时进入代码并完全调试正在发生的事情. 什么可能导致二进制文件从资源管理器运行时崩溃,但不是从Visual Studio运行?请注意,我正在使用Release版本;调试版本在Visual Studio和Explorer中都不会崩溃. (如果它是相关的,我可以说崩溃与操纵C DLL中的m...

c# – 获取已安装的Windows商店应用程序列表【代码】

有一些方法可以获取ControlPanel中“添加/删除程序”中的已安装应用程序列表.但我想从Windows商店获取已安装应用程序的列表.到目前为止我还没有得到任何东西.有没有办法从Windows商店安装应用程序列表?解决方法:您可以在PowerShell窗口上运行这些命令,并在Windows 10计算机上获取已安装应用程序的列表Get-AppxPackage | ft Name, PackageFullName -AutoSize如果要获取所有用户的所有应用程序的列表,请使用以下命令.Get-AppxPackag...

如何从c#中的windows表单应用程序中读取xml文件【代码】

如何从c#中的windows表单应用程序中读取xml文件? 我是这个.net框架编程的新手.我有3.5 .net框架 请给它简单的程序解决方法:将XML文件读入内存的最简单方法是使用XDocument.Load方法.此方法采用文件路径并返回可用于查询内容的XDocument实例XDocument doc = XDocument.Load(@"c:\path\to\the\xmlfile.xml");如果您使用的是较旧的API,则可能需要使用XmlDocument类.它可以通过以下方式加载XmlDocument doc = new XmlDocument(); doc....

我们可以在ubuntu / windows上运行google app引擎并提供Web应用程序

我看到谷歌提供SDK和实用程序来开发和运行开发中的Web应用程序(developer-pc)并将它们移植到google app engine live(在谷歌服务器上). 我们可以使用谷歌应用引擎来运行本地Web应用程序而无需使用谷歌基础设施吗? 基本上我想要一个体面的作业调度程序和python的持久作业队列(我不使用谷歌基础设施).我看到谷歌提供了任务队列实现以及他们的应用引擎sdk. 我可以使用谷歌应用引擎SDK开发我的完整的python应用程序的任务队列?解决方法...

如何在Java中创建一个允许主应用程序完全退出的后台线程?这适用于Linux,但不适用于Windows

我有一个Java应用程序,它创建一个新线程来完成一些工作.我可以毫无问题地启动新线程. 当“主”程序终止时,我希望我创建的线程继续运行 – 它确实… 但问题是,当我从Eclipse运行主应用程序或从Windows运行Ant时,除非后台进程被终止,否则控件不会返回. 如果我在ant中分叉主java进程,我希望控制在主线程完成其工作后返回到ant …但实际上,ant继续等待,直到主进程和创建的线程都被终止. 如何在后台启动线程,以便在“主”应用程序完成后...

linux-windows跨c应用程序【代码】

我正在开发一个必须在Linux和Windows上运行的应用程序.我有一个名为obj的对象,我想在代码中使用它,它在Linux和Windows上有不同的行为.所以我继承了aaa并为Windows对象调用了WindowsObj,为Linux对象调用了LinuxObj. 我的问题是:如何在代码中使用此对象?我该怎么写它会同时运行Linux和Windows? 对于swiching类型,我使用typedef,如:typedef uint32_t DWORD;但我必须使用什么物体?我想写这段代码:tr1::shared_ptr<WindowsO...

c# – .Net标准库是否支持Windows7 WPF应用程序?

我打算编写一个跨平台的库,应该在针对Windows 7的Xamarin,UWP和WPF应用程序上运行?从文档(https://docs.microsoft.com/en-us/dotnet/standard/net-standard)开始,Windows7从未被提及过.这是否意味着我不能在Windows7中使用我的库,即使WPF应用程序是基于最新的.Net框架(4.6)构建的?这是否意味着除了.Net框架之外还存在OS依赖性? 谢谢 !解决方法:您可以在.NET Framework项目中使用库.但是,如果您将使用.NET Framework 4.6 max,则...

c# – 是否可以为不同的Windows 10版本创建UWP应用程序?

我在我的项目中使用“NavigationView”,但它适用于Windows 10 build 16299或更高版本,因此我应该使用“SplitView”进行较低版本.现在我想知道:是否可以为不同的Windows 10版本创建一个UWP应用程序?解决方法:您的问题的答案是:是的,您可以构建针对不同范围的Windows 10内部版本号的应用程序包的不同版本.例如,您可以提交一个目标为16299的包,另一个包含15063及以下的包.然后,商店将向用户提供正确的包裹. 但是,实现相同结果的更好...

c# – 为我为Windows Phone 7创建的每个应用程序都出错

每当我在Visual Studio for Windows Phone 7中创建一个新应用程序时,每次构建我的应用程序时都会弹出以下错误:The application could not be launchedfor debugging. Ensure that the targetdevice screen is unlocked and thatapplication is installed.由于此错误,我的应用程序未在模拟器中运行.我尝试重新安装SDK和Visual Studio但似乎无法解决此错误.解决方法:当你说“新应用程序”时,你的意思是一个完整的新应用程序,还是你添...

c# – 如何在Windows安装程序中为WinForms应用程序获取用户输入?

我有一个我已经构建的呼叫跟踪应用程序,现在我需要创建一个Windows Installer,它将.NET Framework 4.0与安装程序捆绑在一起,并允许用户在安装应用程序时输入身份验证ID. 然后,通过在WinForms应用程序中设置应用程序设置,能够获取他们输入的值,以便为其特定位置设置应用程序. 如果安装程序可以将身份验证ID写入注册表,我可以在启动时从我的应用程序中获取它. 只是不确定使用哪种安装程序会使其尽可能轻松.解决方法:您可以使用Visual...

如何在Windows,Mac,Android中使用Seed在JavaScript中编写独立应用程序?【代码】

使用Javascript语言与Seed看起来很棒.但是你如何在Windows,Mac,Android中使用它?有没有可用的端口? 我试图在跨平台测试它们,在我的Gnome中它只能工作,例如:http://git.gnome.org/browse/seed-examples/tree/#!/usr/bin/env seedGtk = imports.gi.Gtk; Gtk.init(Seed.argv);var window = new Gtk.Window({title: "Example"});window.signal.hide.connect(Gtk.main_quit); window.show_all();Gtk.main();解决方法:它可能不是您正在...

javascript – 在Windows Phone 8 HTML5应用程序中禁用浏览器橡皮筋效果?【代码】

有没有人知道如何在Windows Phone 8设备上的IE10浏览器中禁用“橡皮筋”效果?我尝试了一个技巧,我可以创建一个高DIV并绝对定位它,然后尝试修复主内容div的位置,但IE10似乎忽略了这一点.当HTML5应用程序在各处咯咯地笑时,很难让它看起来像应用程序…解决方法:尝试为body添加-ms-touch-action:none,如下所示:<style type="text/css">body {{-ms-touch-action:none; }}</style>

c# – 如何在metro应用程序中序列化Windows.Storage.StorageFile【代码】

我正在开发一个音乐地铁风格的应用程序.我从用户音乐库获取所有音乐文件我想存储StorageFile对象,因为我不想一次又一次地检索.为此,我尝试序列化StorageFile对象并将其存储到XML中.在示例here和here中,我尝试生成XML文件,但它在创建XML文件时引发异常Type ‘Windows.Storage.StorageFile’ cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want seriali...

windows常用程序快捷方式【图】

msc是Microsoft Management Console(MMC、微软管理控制台)的插件文件。 用于控制管理你的Windows系统。 本地安全策略 secpol.msc 本地组策略编辑 gpedit.msc 位置 计算机管理 compmgmt.msc 位置 服务 services.msc

如何在Windows 10 C#通用应用程序中使用C类?

我想在我的Windows 10 c#Universal应用程序中从cpp类执行一个方法.由于我是Windows应用程序开发和C#的新手,所以我可以使用一些代码来理解该方法.解决方法:你需要:1-使用C/C++X创建新的Windows Universal Runtime Component DLL2-添加新的ref class.该类将是C代码的包装器.3-从新类调用C方法4-从C#项目添加对新DLL的引用,并从那里使用C/C++X包装类.