cancelUserAttentionRequest を機能させることができないようです。私は次のものを持っています...
.mm ファイル
void SetNotify()
{
this->notify = [NSApp requestUserAttention:NSCriticalRequest];
}
void RemoveNotify()
{
if (!this->notify) {
return;
}
[NSApp cancelUserAttentionRequest:this->notify];
}
ヘッダ
protected:
int notify;
そして、タイマーを使用して SetNotify を呼び出し、次に 5 秒後に実行される別のタイマーを使用しています。アイコンはうまくバウンドしますが、バウンスが止まりません。何か不足していますか?