问题标签 [message]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
40225 浏览

c# - 从 .msg 文件中读取

我需要在.NET 中读取 Outlook .MSG 文件,而不使用 COM API for Outlook(因为它不会安装在我的应用程序将运行的机器上)。有没有免费的第三方库可以做到这一点?我想提取 From、To、CC 和 BCC 字段。如果它们也存储在 MSG 文件中,发送/接收日期字段会很好。

0 投票
4 回答
3434 浏览

winapi - 是否可以将 WM_QUERYENDSESSION 消息发送到不同进程中的窗口?

我想调试我编写的 Windows C++ 应用程序,看看为什么它没有像我期望的那样响应 WM_QUERYENDSESSION。显然,仅通过关闭系统来做到这一点有点棘手。是否有任何实用程序或代码可用于将假的 WM_QUERYENDSESSION 发送到我的应用程序窗口?

0 投票
4 回答
24481 浏览

c# - C# - 从 C# 应用程序向 Google Chrome 发送消息

我一直在四处寻找,但我还没有找到如何从 C# 中做到这一点。

我想这样做,这样我就可以告诉 Google Chrome从我的 C# 应用程序中前进后退打开新选项卡关闭选项卡打开新窗口关闭窗口。

我使用 WinAmp 做了类似的事情

和其他一些人。但我不知道要发送什么消息或如何找到将其传递到哪个窗口或任何东西。

那么有人可以告诉我如何将这 6 个命令从 C# 发送到 Chrome 吗?谢谢

编辑:好的,我被否决了,所以也许我不够清楚,或者人们认为我没有试图自己解决这个问题。

首先,我对整个 DllImport 的东西不是很好。我仍在学习这一切是如何运作的。

几年前我发现了如何在winamp中做同样的想法,我正在查看我的代码。我这样做是为了让我可以从我的 C# 代码中跳过一首歌曲、返回、播放、暂停和停止 winamp。我从导入开始:

然后我发现使用它的代码将这些常量用于我发送的消息。

我将通过以下方式获取hwnd(将消息发送到的程序):

然后我会向该程序发送一条消息:

我假设我会为 Google Chrome 做一些与此非常相似的事情。但我不知道其中一些值应该是什么,我四处搜索试图找到答案,但我做不到,这就是我在这里问的原因。所以我的问题是如何获得以下值:

m_windowNameWM_COMMAND

然后,不同命令的值,前进后退新标签关闭标签新窗口关闭窗口

0 投票
2 回答
16957 浏览

c# - How to catch Control-V in C# app?

I've tried to override WndProc, but no message show up on paste event.

Then I tried to create custom filter and using method PreFilterMessage I was able to catch message with value 257 (KEYUP event), but that's not enough...

0 投票
1 回答
12565 浏览

php - 致命错误:..中不支持的操作数类型?

调用此错误的行是:

$celkova_suma=mysql_result($c_res, 0, 0)+mysql_result($d_res, 0, 0)-$zlava_suma+$arr[$_POST['sp_platby']];

有人可以告诉我我应该寻找什么吗?

0 投票
2 回答
2550 浏览

reporting-services - 如何自定义 SSRS 中的错误消息?

我从报表服务器访问 SSRS 报表。如果我的报告无法在那里打开,我有什么办法可以给出我自己的错误消息?

0 投票
1 回答
605 浏览

java - SOAP 消息信封

有谁知道是否有办法使用 java 将 SOAP 信封的所有 XML 内容传递给字符串?

谢谢,

0 投票
17 回答
94056 浏览

visual-studio - 摆脱“当前位置没有可用的源代码”。

好吧,这是我自己的错,但我似乎无法自救。

每当我尝试进入一个具有调用 .NET 代码的赋值字段的类时,我都会看到一个对话框,其中包含文本“当前位置没有可用的源代码。”:

错误信息截图

例如,进入以下类的构造函数会给我上面的消息:

我认为这是因为在某些时候我摆弄了符号服务器的设置,但无论我现在摆弄什么,我似乎都无法摆脱该消息。

我的愚蠢在哪里忘记了它做了什么?


我目前的选择总结:

  • []启用地址级调试
  • [x] 仅启用我的代码(仅限托管)
  • [] 启用 .NET 框架源单步执行
  • []启用源服务器支持
  • 符号文件 .pdb 位置 - 空
  • 将符号服务器中的符号缓存到此目录:C:\temp(空)
0 投票
3 回答
13072 浏览

wcf - wcf 最大消息大小

我有两个服务,并且在它们之间发送相当大的消息(~100kb)。尽管前面提到的值是消息大小的典型值,但它可能会大幅波动(正向和负向)。

因此,为了处理我必须传输膨胀消息的这种情况,我已经在客户端和服务器端的 app.config 中设置了所有最大消息大小、最大字符串大小等属性(相关端点正确引用了绑定其中说明了尺寸)。

为了安全起见,我输入的界限完全超过了任何可能的消息大小。然而,在消息大小尺度的低端,服务间通信已被证明是可靠的,但在高端,情况并非如此——消息似乎根本没有被传递。

最奇怪的是,如果消息超过了最大大小,则会抛出异常(我已经遇到了足够多的这些,知道这一点!大声笑),但什么都没有抛出——这一切都完全无声无息地过去了。我已经尝试过各种大小的消息,并且它肯定只是随着消息大小的增长才开始发生。我可以证明目标服务没有接收到,因为在接收到后,该服务会在数据库中记录日志 - 但是对于大消息,不会生成日志。

正如我所说,我几乎可以肯定我已经增加了 app.config 中所有适用属性的大小,所以我对这种行为完全感到困惑!

关于什么可能导致这种神秘行为的任何建议?

0 投票
3 回答
5009 浏览

c++ - 消息窗口 C++ Win32 类/示例

是否有用于 C++ Win32中的仅消息窗口的类/示例应用程序?