- 博客(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
966
原创 通过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
2229
原创 GDI+从资源文件中加载图片
void MyLoadImage(DWORD resID, Image** pImg) { HRSRC hRsrc = ::FindResource (g_hInst,MAKEINTRESOURCE(resID), L"PNG"); // type if (!hRsrc) return; // load resource into memory DWORD len = Size
2013-09-03 18:33:04
2391
原创 设置默认输入法
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
830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅