Tag: desktop application

在设计rdlc报告时如何限制表中的行数?

我是Windows桌面应用程序开发的新手。 我正在rdlc文件中设计一个报告,我在其中使用表来显示项目。 该表根据记录数自动扩展。 我想将显示限制在该表中最多10条记录。 我该如何实现这一目标?

如何衡量用户的桌面应用程序使用情况?

我在c#.NET 3.5中编写了一个应用程序。 人们下载并使用。 我想知道有多少用户这样做以及安装了多少用户。 这该怎么做?

Cortana API是否可用于桌面应用程序?

我想使用新的Cortana引擎在Windows 10上开发Windows应用程序。 不幸的是,据我所知,它似乎仅在Windows Phone 8.1项目中可用(例如,我没有找到从不同类型的Visual Studio项目访问Windows.Media.SpeechRecognition命名空间的方法)。 此外,我无法找到一个好的API文档,只有一些非常简单的例子。 编辑: 基于Peter Torr回答我写了一些代码。 我已经能够识别出一些词,但是当它试图识别一些简单的单词如“你好”时引擎似乎很挣扎,而Cortana成功地认出了它。 难道我做错了什么? public static class SpeechSynthetizerManager { private static readonly SpeechSynthesizer synth = new SpeechSynthesizer(); private static readonly SpeechRecognitionEngine speechRecognitionEngine = new SpeechRecognitionEngine(); public static event EventHandler SpeechRecognized { add { speechRecognitionEngine.SpeechRecognized += value; } remove { speechRecognitionEngine.SpeechRecognized -= value; } } public static event […]

桌面上的UWP由顶部X按钮关闭 – 没有事件

在桌面上运行的UWP应用程序可以从顶部X按钮关闭,但它没有任何事件。 众所周知,在手机和平​​板电脑上,应用程序应该依赖Suspending事件,无论它是如何触发的,然后应用程序应该依赖于ApplicationExecutionState 。 然而,这是一个(可能)常见的场景:在手机上Suspending事件就足够了,如果正在进行Voip调用,它将在应用程序暂停后由OS操作。 在桌面上,用户希望关闭按钮完全关闭应用程序。 因此,如果正在进行呼叫,则应该挂起并且应该释放某些资源。 当(并且仅当)UWP应用程序在桌面上运行时,如何知道用户何时单击“关闭”按钮?

检测用户是否有全屏运行的应用程序

我在C#中做了一个通知程序应用程序,它位于任务栏上,当我从中获取内容时会显示一个气球,类似于Google Talk,当您收到新的电子邮件时,但是如果我在全屏运行应用程序,它会忽略它做到这一点就是工作。 如何检测并确保应用程序处于全屏模式? 我并不是说最大化(因为应用程序可以在屏幕上最大化但仍然不在全屏模式下),但真正的全屏模式。 例如,当您运行游戏时,大多数将以全屏模式运行。 最初GetForegroundWindow()和GetWindowRect()来到我的脑海,但即便如此,如果我不在全屏上,我可以让一个窗口比我的屏幕大,这对我没有帮助,所以我想知道是否有其他标志或方法接近这个?

如何在C#中启动另一个应用程序?

我有两个桌面应用程序。 关闭第一个应用程序后,第一个应用程序将启动第二个应用程序。 完成第一次申请后如何开始第二次申请? 我的第一个应用创建一个单独的桌面