【发布时间】:2019-05-18 01:08:50
【问题描述】:
我将 DiscordRPC 放入我的应用程序中。我确保窗口处于活动状态,因此它可以轻松更改并实际更改状态。问题是当使用 ActiveForm 时,它不起作用,因为它无法将其转换为“布尔”。这是我的代码。
private void active()
{
Form currentForm = Form.ActiveForm;
if(Form.ActiveForm)
{
ptr2tools.Presence = new RichPresence()
{
State = "Using pwf2tex",
Assets = new Assets()
{
LargeImageKey = "pwf2tex",
LargeImageText = "pwf2tex"
}
};
ptr2tools.DiscordClient.SetPresence(ptr2tools.Presence);
}
}
【问题讨论】:
-
你想用 if (Form.ActiveForm) 验证什么?
-
如果 (Form.ActiveForm != null),您可能想要这样做。