NVDA Helper
In-process and lite high-speed utilities for NVDA
eventRecord.h File Reference
#include <vector>
#include <variant>
#include <atlcomcli.h>
#include <UIAutomation.h>
#include "utils.h"

Go to the source code of this file.

Classes

struct  AutomationEventRecord_t
 
struct  PropertyChangedEventRecord_t
 
struct  FocusChangedEventRecord_t
 
struct  NotificationEventRecord_t
 
struct  ActiveTextPositionChangedEventRecord_t
 

Concepts

concept  EventRecordConstraints
 

Typedefs

using EventRecordVariant_t = std::variant<AutomationEventRecord_t, FocusChangedEventRecord_t, PropertyChangedEventRecord_t, NotificationEventRecord_t, ActiveTextPositionChangedEventRecord_t>
 

Typedef Documentation

◆ EventRecordVariant_t