您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ HRESULT函数代码示例

51自学网 2021-06-01 21:24:01
  C++
这篇教程C++ HRESULT函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中HRESULT函数的典型用法代码示例。如果您正苦于以下问题:C++ HRESULT函数的具体用法?C++ HRESULT怎么用?C++ HRESULT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了HRESULT函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: Sys_SetHighDPIMode

void Sys_SetHighDPIMode(void){  /* For Vista, Win7 and Win8 */  BOOL(WINAPI * SetProcessDPIAware)(void) = NULL;  /* Win8.1 and later */  HRESULT(WINAPI * SetProcessDpiAwareness)  (YQ2_PROCESS_DPI_AWARENESS dpiAwareness) = NULL;  HINSTANCE userDLL = LoadLibrary("USER32.DLL");  if (userDLL) {    SetProcessDPIAware = (BOOL(WINAPI *)(void)) GetProcAddress(userDLL, "SetProcessDPIAware");  }  HINSTANCE shcoreDLL = LoadLibrary("SHCORE.DLL");  if (shcoreDLL) {    SetProcessDpiAwareness =        (HRESULT(WINAPI *)(YQ2_PROCESS_DPI_AWARENESS)) GetProcAddress(shcoreDLL, "SetProcessDpiAwareness");  }  if (SetProcessDpiAwareness) {    SetProcessDpiAwareness(YQ2_PROCESS_PER_MONITOR_DPI_AWARE);  } else if (SetProcessDPIAware) {    SetProcessDPIAware();  }}
开发者ID:greck2908,项目名称:qengine,代码行数:28,


示例2: HRESULT

bool WinSevenTaskbar::setTaskbarState(QWidget *window, WinSevenTaskbarState state){	bool result = false;		if(m_ptbl && window)	{		HRESULT hr = HRESULT(-1);		switch(state)		{		case WinSevenTaskbarNoState:			hr = m_ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_NOPROGRESS);			break;		case WinSevenTaskbarNormalState:			hr = m_ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_NORMAL);			break;		case WinSevenTaskbarIndeterminateState:			hr = m_ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_INDETERMINATE);			break;		case WinSevenTaskbarErrorState:			hr = m_ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_ERROR);			break;		case WinSevenTaskbarPausedState:			hr = m_ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_PAUSED);			break;		}		result = SUCCEEDED(hr);	}	return result;}
开发者ID:Rub3nCT,项目名称:LameXP,代码行数:32,


示例3: lock

bool Taskbar::setTaskbarState(QWidget *window, TaskbarState state){	QMutexLocker lock(&s_lock);		if(s_data && s_data->ptbl && window)	{		HRESULT hr = HRESULT(-1);		switch(state)		{		case TaskbarNoState:			hr = s_data->ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_NOPROGRESS);			break;		case TaskbarNormalState:			hr = s_data->ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_NORMAL);			break;		case TaskbarIndeterminateState:			hr = s_data->ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_INDETERMINATE);			break;		case TaskbarErrorState:			hr = s_data->ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_ERROR);			break;		case TaskbarPausedState:			hr = s_data->ptbl->SetProgressState(reinterpret_cast<HWND>(window->winId()), TBPF_PAUSED);			break;		}		return SUCCEEDED(hr);	}	return false;}
开发者ID:lordmulder,项目名称:DoubleFilerScanner,代码行数:32,


示例4: LoadLibrary

BOOL CCoolInterface::EnableTheme(CWnd* pWnd, BOOL bEnable){	HINSTANCE hTheme = LoadLibrary( _T("UxTheme.dll") );	if ( ! hTheme ) return FALSE;	HRESULT (WINAPI *pfnSetWindowTheme)(HWND, LPCWSTR, LPCWSTR);	(FARPROC&)pfnSetWindowTheme = GetProcAddress( hTheme, "SetWindowTheme" );	BOOL bResult = FALSE;	if ( pfnSetWindowTheme )	{		if ( bEnable )		{			bResult = SUCCEEDED( (*pfnSetWindowTheme)( pWnd->GetSafeHwnd(), NULL, NULL ) );		}		else		{			bResult = SUCCEEDED( (*pfnSetWindowTheme)( pWnd->GetSafeHwnd(), L" ", L" " ) );		}	}	FreeLibrary( hTheme );	return bResult;}
开发者ID:pics860,项目名称:callcenter,代码行数:27,


示例5: vertexHeights

万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。