
Win API
ribut9225
这个作者很懒,什么都没留下…
展开
-
获取快捷方式的文件路径
#include bool ReadShortcut(LPWSTR lpwLnkFile, LPSTR lpDescFile){ bool bReturn = true; IShellLink *pShellLink; if(bRet原创 2011-10-17 09:40:04 · 3488 阅读 · 1 评论 -
MultiByteToWideChar
MultiByteToWideChar 函数功能:该函数映射一个字符串到一个宽字符(unicode)的字符串。由该函数映射的字符串没必要是多字节字符组。(此函数把多字节字符串转换成宽字符串(Unicode),待转换的字符串并不一定是多字节的。) 函数原型: int MultiByteToWideChar( UINT CodePage,转载 2011-10-21 09:45:18 · 1800 阅读 · 0 评论 -
WideCharToMultiByte
WideCharToMultiByte 函数功能:该函数映射一个unicode字符串到一个多字节字符串。 (---Unicode转ANSI(GB2312)) 函数原型:int WideCharToMultiByte(UINT CodePage, DWORD dwFlags, LPWSTR lpWideCharStr, int cchWideChar, LPC转载 2011-10-21 09:46:05 · 2317 阅读 · 0 评论 -
GetDIBits 遍历位图 获取像素的颜色值(RGB)
GetDIBits 遍历位图 获取像素的颜色值(RGB)CBitmap m_bmp;//根据位图资源导入之后的ID来获得位图m_bmp.LoadBitmap(IDB_BITMAP_ORIGIN);接下来就是通过GetDIBits函数来对位图的像素进行遍历,获取RGB BITMAP bm; m_bmp.GetBitmap(&bm); int转载 2013-04-12 12:00:08 · 3069 阅读 · 1 评论 -
CDC和HDC的区别与转换
CDC和HDC的区别与转换一、区别与联系HDC是句柄;CDC是MFC封装的Windows 设备相关的一个类;CClientDC是CDC的衍生类,产生对应于Windows客户区的对象HDC是WINDOWS的一种数据类型,是设备描述句柄。而CDC是MFC里的一个类,它封装了几乎所有的关于HDC的操作。 也可以这样说,HDC定义的变量指向一块内存,这块 内存用来描述一转载 2013-04-12 11:36:17 · 1092 阅读 · 0 评论 -
获取当前具有输入焦点控件的窗口句柄
获取当前具有输入焦点控件的窗口句柄由于GetFocus只能本身进程调用,所以必须调用AttachThreadInput函数附加线程HWND wnd;//窗口句柄wnd=GetForegroundWindow();//获得当前激活的窗口句柄DWORD SelfThreadId=GetCurrentThreadId();//获取本身的线程IDDWORD ForeTh转载 2014-03-20 14:53:08 · 15928 阅读 · 1 评论 -
修改日期格式的系统API的说明
修改日期格式的系统API的说明主要需要使用下面的windows APIBOOL SetLocaleInfo(LCID Locale, // locale identifierLCTYPE LCType, // type of information to setLPCTSTR lpLCData // pointer to informat转载 2014-05-12 15:48:34 · 1789 阅读 · 0 评论 -
VC 剪切板操作
VC 剪切板操作Visual C++剪贴板操作不完全攻略 作者:leasun 发布时间:2001/08/28 文章摘要: 1、文本内容的操作 2、WMF数据的操作 3、位图的操作 4、设置使用自定义格式 5、感知剪贴板内容的改变 6、自动将数据粘贴到另一应用程序窗口 一、如何将文本内容复制到剪贴板:转载 2014-05-31 10:04:56 · 876 阅读 · 0 评论