コード例 #1
0
ファイル: has_focus.cpp プロジェクト: freundlich/libawl
bool
awl::backends::windows::window::has_focus(
	awl::backends::windows::window::object const &_window
)
{
	return
		awl::backends::windows::get_focus()
		==
		_window.hwnd();
}
コード例 #2
0
ファイル: get_rect.cpp プロジェクト: pmiddend/libawl
awl::backends::windows::optional_rect const
awl::backends::windows::window::get_rect(
	awl::backends::windows::window::object const &_object
)
{
	RECT rect;

	return
		::GetWindowRect(
			_object.hwnd(),
			&rect
		)
		== FALSE
		?
			awl::backends::windows::optional_rect()
		:
			awl::backends::windows::optional_rect(
				rect
			)
		;
}