Partager via


IDeviceEmulatorManager::ShowManagerUI

Mise à jour : novembre 2007

Affiche ou masque la fenêtre Gestionnaire Device Emulator.

HRESULT ShowManagerUI([in] BOOL fShow);

Paramètres

  • [in] fShow
    Indique s'il faut afficher ou masquer la fenêtre Gestionnaire Device Emulator. Utilisez true pour afficher la fenêtre et false pour la masquer.

Valeur de retour

Valeur HRESULT qui indique le résultat de l'appel de méthode.

Exemple

Cet exemple démarre, affiche, puis masque la fenêtre Gestionnaire Device Emulator.

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;
}

Configuration requise

DEMComInterface.tlb