Compartir a través de


IDeviceEmulatorManager::ShowManagerUI

Actualización: noviembre 2007

Muestra u oculta la ventana Administrador de emuladores de dispositivos.

HRESULT ShowManagerUI([in] BOOL fShow);

Parámetros

  • [in] fShow
    Indica si se muestra u oculta la ventana Administrador de emuladores de dispositivos. Utilice true para mostrar la ventana y false para ocultarla.

Valor devuelto

Un valor HRESULT que indica el resultado de la llamada al método.

Ejemplo

En este ejemplo se inicia, muestra y, por último, oculta, la ventana Administrador de emuladores de dispositivos.

int _tmain(int argc, _TCHAR* argv[])
{
    if (SUCCEEDED(CoInitializeEx(NULL, COINIT_MULTITHREADED)))
    {
        // HRESULT is used to determine whether method calls are successful
        HRESULT hr;

        // Instantiate DeviceEmulatorManager (DEM) object.
        // This starts DvcEmuManager.exe in silent mode

        CComPtr<IDeviceEmulatorManager> pDeviceEmulatorManager;
        hr = pDeviceEmulatorManager.CoCreateInstance(__uuidof(DeviceEmulatorManager));
        if (FAILED(hr)) {
            wprintf_s(L"Error: Unable to instantiate DeviceEmulatorManager. ErrorCode=0x%08X\n", hr);
            return false;
        }

        // Show the window.
        hr = pDeviceEmulatorManager->ShowManagerUI(true);
        system("pause");

        // Hide the window.
        pDeviceEmulatorManager->ShowManagerUI(false);
        system("pause");

        return true;
        CoUninitialize();
    }
    return 0;
}

Requisitos

DEMComInterface.tlb