动态获取TestStand UI消息的消息ID

更新 Sep 22, 2020

适用于

软件

  • TestStand

程式语言

  • LabVIEW G
  • C# .NET
  • Visual Basic .NET
  • C
  • C++

问题详述

我想使用UI消息进行TestStand与我的TestStand用户界面(UI)之间的通信。但是,我的TestStand UI可能会被另一个TestStand UI取代,所以我不想为UI消息使用静态消息ID来减少耦合。我能做什么?

解决方案

TestStand可以动态获取UI消息的消息ID。您可以使用RegisterUIMessage方法获取新的消息ID或获取已注册的UI消息的消息ID。

相关信息

这种定义消息ID的方法使用消息名称从中标识消息ID。这要求对消息名称进行非常仔细的设计,以避免发送意外消息。