- 博客(4)
- 收藏
- 关注
原创 GDI+文字相关
1、在获取文字宽度的时候用gph.MeasureString(str,wcslen(str)-1,&font,PointF(50.0,50.0),&rtf);获得的宽度会偏大。换成下面的代码后即可:StringFormat strFormat = StringFormat::GenericTypographic();strFormat.SetAlignment(StringAlignmentNea
2014-02-14 10:28:50
919
原创 通过HWND获取相应进程的名字
TCHAR szName[MAX_PATH] = {0}; HWND hwnd = GetForegroundWindow(); if(hwnd) { { DWORD dwId = 0; GetWindowThreadProcessId(hwnd, &dwId); HANDLE handle = OpenProcess(PROCESS_QUERY_
2013-12-06 13:25:36
2154
原创 GDI+从资源文件中加载图片
void MyLoadImage(DWORD resID, Image** pImg){HRSRC hRsrc = ::FindResource (g_hInst,MAKEINTRESOURCE(resID), L"PNG"); // typeif (!hRsrc)return;// load resource into memoryDWORD len = Size
2013-09-03 18:33:04
2294
原创 设置默认输入法
HKL hKl=LoadKeyboardLayoutW(pszImeID,KLF_ACTIVATE|KLF_REORDER|KLF_SUBSTITUTE_OK);//加载输入法,pszImeID是输入法的ID,如“E0220804”bRet=SystemParametersInfo (SPI_SETDEFAULTINPUTLANG, 0, &hKl, SPIF_SENDWININICHANGE
2013-09-03 18:26:54
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人