Sha256: baf25a9bcfb60b2e956eeca06cea0aad44b3608a9286165129921f2813e5593e

Contents?: true

Size: 433 Bytes

Versions: 2

Compression:

Stored size: 433 Bytes

Contents

#pragma once
using namespace System::Windows::Automation;
using namespace System::Windows::Forms;
using namespace System::Drawing;

ref class AutomationClicker
{
public:
	AutomationClicker(const HWND windowHandle);
	void Click();
	void MouseClick();

private:
	AutomationElement^	_automationElement;

	bool CanInvoke();
	void Invoke();

	bool CanToggle();
	void Toggle();

	bool CanSelect();
	void Select();
};

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rautomation-0.9.0 ext/UiaDll/UiaDll/AutomationClicker.h
rautomation-0.8.0 ext/UiaDll/UiaDll/AutomationClicker.h