CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums
Results 1 to 4 of 4

Thread: I can't use FindWindowEx() to find control.

Threaded View

  1. #1
    Join Date
    Feb 2013

    I can't use FindWindowEx() to find control.

    I want to open Microsoft Security Essential program and click Scan now button with VC . I can find window but Can't find control. This is my code when I run this code it show Control not found . I try to test this code with click Browse button in Run program it work but when I try to use with Microsoft Security Essential it not found control. I don't know why maybe this control is in Tab . How to use FindWindowEx() click Scan now button in Microsoft Security Essential ?

    int run_ms(){	
    	ShellExecute(NULL, L"open", L"C:/Program Files/Microsoft Security Client/msseces.exe", NULL, NULL, SW_SHOWNORMAL);
            HWND w;
    	w=FindWindow(NULL, L"Microsoft Security Essentials");
    				MessageBox(NULL,L"Not found",L"",MB_OK);
    				HWND cb;
    				cb = FindWindowEx(w,NULL,NULL,_T("&Scan now"));		
    				SendMessage(cb,WM_LBUTTONDOWN, NULL,NULL);
    				SendMessage(cb,WM_LBUTTONUP, NULL,NULL);
    				MessageBox(NULL,L"Control not found",L"",MB_OK);
    			return 0;
    Last edited by mmc01; February 14th, 2013 at 10:46 PM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)