获取本机内容DPI缩放比例

admin | 取词 | 2014-03-27
C++ #define WINVER 0x0600 #include <windows.h> #include <iostream> #include <WinUser.h> int main() { { SetProcessDPIAware(); HDC hdcScreen = GetDC(NULL); //获取屏幕的HDC double nScreenWidth = GetDeviceCaps(hdcScreen, LOGPIXELSX); double bb = nScreenWidth/96; ... [阅读全文]
ė2,631 浏览数 6没有评论 0

GetLastError() 126 LoadLibrary

admin | 开发问题 | 2014-03-26
使用 LoadLibrary() 加载一个动态链接库时,返回 0 ,函数不成功,调用 GetLastError() 返回结果 126 用DEPENDS.exe查看Load的dll 缺少什么DLL [阅读全文]
ė2,574 浏览数 6没有评论 0

Chromium Embedded Framework 中文文档(简介)(转)

admin | ui | 2014-03-26
简介   Chromium Embedded Framework (CEF)是由 Marshall Greenblatt 在2008年创办的开源项目,致力于基于Google Chromium项目开发一个Web控件。 CEF目前已支持多种编程语言和操作系统,能方便地集成到现有或者新的应用程序中,设计上,它追求高性能的同时,也追求易于使用,它的基本框架通过原生库提供C和C++的编程接口,这些接口将宿主程序与Chr... [阅读全文]
ė4,851 浏览数 6没有评论 0

嵌入Chrome cef到MFC CView

admin | ui | 2014-03-26
公司项目中一直存在着一个CHtmlView模块来显示URL,但是随着web页面的更新(加入HTML5 and 其它一些比较新的技术)越来越发现使用CHtmlView已经无法满足目前的需求。开始还是试着去修改一些东西去满足当前需要,不过好景不长终于有一天CHtmlView连我们目前的web页面都打不开了,于是决定采用Chrome来作为浏览器引擎。 嵌入到MFC 使用CEF 首先,需要下载... [阅读全文]
ė3,333 浏览数 6没有评论 0

Cocos2d-X游戏开发之Windows7+VS2010环境搭建 (转)

admin | 游戏 | 2014-03-24
Cocos2d—X游戏引擎,提供Mac系统下的Xcode开发和Windows系统的VS开发,应该是比较常用的2种。 使用Mac以后,就会发现使用Xcode开发实在是福分啊。VS开发步骤繁琐,调试效率低,最重要是没有代码提示,这不是要命吗? 好的,废话不说,先说下环境。   Windows7 64位操作系统,VS2010,Cocos2d-X 版本为2.14,Python 2.7。 下载安装,这里就不再多言... [阅读全文]
ė2,070 浏览数 6没有评论 0

C++界面库

admin | ui | 2014-03-24
刚开始用C++做界面的时候,根本不知道怎么用简陋的MFC控件做出比较美观的界面,后来就开始逐渐接触到BCG  Xtreme ToolkitPro v15.0.1,Skin++,等界面库,以及一些网友自己写的界面库,开始对于C++软件界面美化有了一点点的心得。不敢藏私,希望和一些新手朋友们分享交流。   一.  开源C++界面库 1.RingSdk Ringsdk是CSDN上一个前辈自己写的界面库... [阅读全文]
ė3,689 浏览数 6没有评论 0

VC++获取屏幕大小第二篇 物理大小GetDeviceCaps 上 .

admin | 取词 | 2014-03-21
上一篇《VC++获取屏幕大小第一篇像素大小GetSystemMetrics》中介绍了使用GetSystemMetrics函数来获取屏幕的像素大小,本篇将介绍使用GetDeviceCaps函数来获取屏幕的物理大小。下面来看看GetDeviceCaps函数的用法: 函数功能:用于得到被定义的系统数据或者系统配置信息 函数原型:获取一些设备数据 // By MoreWindows( http://blog.csdn.net/MoreWindow... [阅读全文]
ė1,978 浏览数 6没有评论 0

CDC::GetDeviceCaps()物理长度与屏幕像素间的转换

admin | 取词 | 2014-03-21
作用: 读取DC的一些打印区域信息,主要是像素和英寸方面的数据. 声明: GetDeviceCaps(int ) 使用例子: //所有像素数 int pagecx=dc.GetDeviceCaps(HORZRES); int pagecy=dc.GetDeviceCaps(VERTRES); //即每英寸点数 short cxInch = dc.GetDeviceCaps(LOGPIXELSX); short cyInch = dc.GetDeviceCaps(LOGPIXELSY); // 计算一个设备单位等于多少0.1mm doubl... [阅读全文]
ė2,830 浏览数 6没有评论 0

DPI 补充

admin | 取词 | 2014-03-19
C++ int main() { while (false) { //SetProcessDPIAware(); static int i = 0; i++; std::cout << i <<" "<< "-------------------------" << std::endl; POINT pt; if(GetCursorPos(&pt)) { std::cout << pt.x << ", " << pt.y << std::... [阅读全文]
ė2,446 浏览数 6没有评论 0

通过进程ID获得该进程主窗口的句柄

admin | Windows api | 2014-03-18
一个进程可以拥有很多主窗口,也可以不拥有主窗口,所以这样的函数是不存在的,所幸的是,相反的函数是有的。所以我们可以调用EnumWindows来判断所有的窗口是否属于这个进程。 typedef struct tagWNDINFO …{ DWORD dwProcessId; HWND hWnd; } WNDINFO, *LPWNDINFO; BOOL CALLBACK YourEnumProc(HWND hWnd,LPARAM lParam) …{ DWORD dwProce... [阅读全文]
ė3,100 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量