Можно ли запросить состояние включения / выключения окна с помощью Microsoft JScript?
У меня есть этот рабочий код
#include <windows.h>
#include <iostream>
#include <string>
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam)
{
wchar_t text[80];
if ( ::GetWindowText( hwnd, text, 80 ) ) {
if ( std::wstring(text).find(L"MyApp") != std::wstring::npos ) {
std::wcout << ::IsWindowEnabled( hwnd ) << L"\t" << text << L"\n";
}
}
return TRUE;
}
int main(int, char**)
{
while(true){
::EnumWindows( EnumWindowsProc, 0 );
::Sleep(1000);
}
return 0;
}
и я хотел бы преобразовать его в сценарий JScript (и запустить его через cscript.exe
).
Может быть, есть ли способ сделать это с помощью WMI?
Спасибо.