Exemple #1
0
	inline std::vector< HWND > get_window_from_process_id( process_id const& id )
	{
		auto const wnds = enum_windows();
		std::vector< HWND > result;

		for( HWND w : wnds ) {
			if( id == get_process_id( w ) ) {
				result.push_back( w );
			}
		}

		return result;
	}
Exemple #2
0
int main(int argc, char *argv[])
{
    printf("Usage to click buttons: %s <window-title> <button-name>\n",
        argv[0]);
    printf("Usage to identify buttons: %s <window-title>\n", argv[0]);
    printf("Usage to identify windows: %s\n", argv[0]);

    switch (argc) {
    case 1:
        enum_windows();
        break;

    case 2:
        enum_buttons(argv[1]);
        break;

    case 3:
        click_button(argv[1], argv[2]);
        break;
    }

    return 1;

}