vs2010中正确加载gif格式图片 实现方法如下:一.显示GIF图片控件类的介绍:(CPictureEx类下载地址:http://download.csdn.net/detail/wangtiti/4372882) 无论是在VC6.0还是在VS2010中,都没有自带控件能显示GIF动画图片。能显示一些静态图片的只是Picture控件。本例程用到的GIF动画显示控件类是 PictureEX。其定义文件是 Pict
MFC在对话框中实现打印预览 在一般的软件开发中打印和打印预览是经常要用到的功能,对于VC6.0中的文档/视图(Doc/View)框架,可以很方便的使用缺省的打印和打印预览。但是,如果应用程序是基于对话框的就没有办法利用这种便利。而很多情况下,基于对话框的程序也需要打印和打印预览功能。那该怎么办呢?这正是本文将要解决的问题。1 实现打印在对话框应用程序中不具备MFC的视和框架交互,要想实现打印和打印预览必须直接
枚举窗口名 void IsUsed(){vector vWndTexts;vWndTexts.clear();::EnumWindows(EnumWndProc, (LPARAM)(&vWndTexts)); //已取到窗口名}BOOL CALLBACK EnumWndProc(HWND hwnd,LPARAM lParam){if (hwnd == NULL)
加载png图片 MFC 加载png图片的两个解决办法。一个是用GDI+,另外就是用vs.net MFC自带的CImage。 方法1:1.GDI+画透明图层(alpha)的png图片--------------------------------------------------------------------------------stdafx加入如下: #include //
获取鼠标选中文字 MFC 继承CDHTMLDialog的类中获取IHTMLDocument2指针,从而简单实现获取鼠标选中文字 没涉及frame的多层嵌套,光考虑获取IHTMLDocument2指针就搞的人头大了,貌似CDHtmlDialog::GetDHtmlDocument()可以直接取IHTMLDocument2指针的吧可取出来肿么都是null咧? 先留着下面能用的以后再研究吧
IHTMLDocument2的所有成员、属性、方法、事件 转自:http://www.ydfzx.com/notice.php?id=2121IHTMLDocument2 InterfaceGets information about the document, and examines and modifies the HTML elements and tex
获取CListCtrl表头文字 不能直接 GetColumn来得到,应该先申请内存来保存返回的Text,将mask标志为LVCF_TEXTLVCOLUMN lvColumn; TCHAR strChar[256];lvColumn.pszText=strChar; lvColumn.cchTextMax=256 ;lvColumn.mask = LVCF_TEXT;CListCtrl& t
Ctrl+C的功能实现 BOOL XXXX::PreTranslateMessage(MSG* pMsg){ if ((pMsg-> wParam== 'c' || pMsg->wParam == 'C') && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000) { CString str=_T("要复制的文本"); //复