首页 \ 问答 \ 在活动窗口中获取所选项目(Getting selected item in active window)

在活动窗口中获取所选项目(Getting selected item in active window)

我正在使用C#开发一个与剪贴板一起工作的应用程序,想知道是否可以获取用户在当前窗口中选择的内容,无论它是什么窗口(例如可能是FireFox,记事本等) )。


I am using C# to develop an application that works with the clipboard, an was wondering if its possible to get the contents of what the user has selected in the current window, no matter what window it is (e.g. could be FireFox, notepad, etc.).


原文:https://stackoverflow.com/questions/3412703
更新时间:2024-03-30 16:03

最满意答案

您应该将服务类中传递给InitializeServiceDataServiceConfiguration对象中的UseVerboseErrors设置为true

    public static void InitializeService(DataServiceConfiguration config)
    {
        // Don't let this go into prod
        config.UseVerboseErrors = true;
    }

然后,您应该收到比“处理此请求时出错”更有用的消息。

注意:我总是将它们混淆,因此您可能需要使用ServiceBehavior属性将IncludeExceptionDetailInFaults设置为true。 您将此属性分配给您的服务类。

[ServiceBehavior(IncludeExceptionDetailInFaults=true)]
public class FooService : DataService<FooServiceContext>

You should set UseVerboseErrors from the DataServiceConfiguration object passed to InitializeService in your service class to true.

    public static void InitializeService(DataServiceConfiguration config)
    {
        // Don't let this go into prod
        config.UseVerboseErrors = true;
    }

You should then receive a message more helpful than "An error occurred while processing this request".

Note: I always get them mixed up, so you might need to use the ServiceBehavior attribute to set IncludeExceptionDetailInFaults to true as well. You assign this attribute to your service class.

[ServiceBehavior(IncludeExceptionDetailInFaults=true)]
public class FooService : DataService<FooServiceContext>

相关问答

更多

相关文章

更多

最新问答

更多
  • linux环境下怎么用maven编译一个已有的java项目?
  • Ionic2和IonicDeploy(Ionic2 and IonicDeploy)
  • 尝试分组和别名数据时出错(Error when Attempting to Group and Alias Data)
  • Facebook PHP API错误代码100:API中提供的appsecret_proof无效(Facebook PHP API Error code 100: Invalid appsecret_proof provided in the API)
  • 不用u盘和光盘怎么安装linux系统
  • 表名作为变量参数(Table name as variable parameter)
  • 我想学计算机 在望京花园住 附近那有这样的地方可以学
  • 删除原始记录的重复项(Removing duplicates with original records)
  • Pandas:使用.astype(str)时忽略空值?(Pandas: ignore null values when using .astype(str)?)
  • Python新手阵列 - 列表转换[重复](Python newbie array - list conversion [duplicate])
  • java.lang.String cannot be cast to java.lang.Float
  • 带参数的选择器(Selector with argument)
  • python中的for循环语法(for loop syntax in python)
  • Nunit - 无法检索类别属性(NUnit - Can't retrieve a category property)
  • python3 xpath无法到达子节点(AttributeError:'NoneType'对象没有属性'text')(python3 xpath can't reach a child node (AttributeError: 'NoneType' object has no attribute 'text'))
  • Android自动 - 如何启用开发人员模式(Android auto - how to enable developer mode)
  • java weka stringtowordvector没有正确计算单词出现次数(java weka stringtowordvector is not counting word occurences properly)
  • 如何解释DHT响应中的“节点”?(How to interpret 'nodes' in a DHT response?)
  • 什么是使用opencv和树莓相机模块进行人脸检测的最佳算法(What is the best algorithm for face detection using opencv and raspberry camera module)
  • 可以somone解释这两个问题的解决方案(c程序,mutex,线程)吗?(Can someone explain the solution of these two questions (c program,mutex,threads)?)
  • 如何解决SyntaxError:意想不到的令牌var gulp(How to fix SyntaxError: Unexpected token var in gulp)
  • 在满足R中的第一个实例后,在所有行中分配值(Assign value in all rows following satisfaction of first instance in R)
  • 如何记录Atk4 auth /登录事件(How to log Atk4 auth/login event)
  • 是否有必要在新的scala项目中添加我的自定义scala库依赖项?(is it necessary to add my custom scala library dependencies in new scala project?)
  • Java中对象类的继承(Inheritance of Object Class in Java)
  • 如何在jquery自动完成中获取当前元素?(How to get current element in jquery autocomplete?)
  • 学电子商务甚么大学好
  • @Override在java中(@Override in java)
  • 虚拟机中怎么给linux装office
  • Laravel邮件参数(sendmail / smtp)(Laravel mail parameters (sendmail/smtp))