IDeviceEmulatorManager::ShowManagerUI
업데이트: 2007년 11월
장치 에뮬레이터 관리자 창을 표시하거나 숨깁니다.
HRESULT ShowManagerUI([in] BOOL fShow);
매개 변수
- [in] fShow
장치 에뮬레이터 관리자 창을 표시할 것인지 숨길 것인지를 나타냅니다. 창을 표시하려면 true를 사용하고 창을 숨기려면 false를 사용합니다.
반환 값
메서드 호출의 결과를 나타내는 HRESULT 값입니다.
예제
이 예제에서는 장치 에뮬레이터 관리자 창을 시작하고 표시한 다음 숨깁니다.
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;
}
요구 사항
DEMComInterface.tlb