Example #1
0
void printWindows (const dz::Grabber * grabber) {
	typedef std::vector<dz::WindowInfo> WindowVec;
	WindowVec windows;
	
	dz::WindowInfo::populate(&windows);
	
	std::cout << "Window count: " << windows.size() << std::endl;
	for (WindowVec::const_iterator i = windows.begin(); i != windows.end(); i++) {
		const dz::WindowInfo & win (*i);
		std::cout << "Window " << win.id << " pid: " << win.pid << " title: " << win.title << " area: " << win.area << std::endl;
	}
}