qintangtao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年2月20日

摘要: 一、单文档分割窗口1、用ClassWizard为应用程序添加新的视图类 CLeftView从Cview类派2、在CMainFrame类里声明分割视图的变量public:CSplitterWnd m_splMainCols;CSplitterWnd m_splRightRows;3、在CMainFrame类的OnCreateClient函数中添加代码,创建分割视图BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){if(!m_splMainCols.CreateStatic(this, .. 阅读全文
posted @ 2013-02-20 17:20 qintangtao 阅读(10106) 评论(0) 推荐(0) 编辑

摘要: 最近想做一个视窗分割的东西,在网上找了一些资料,终于“比葫芦画瓢”地做了一个稍微看得过去的。现将过程记录上来以便以后查看,也让大家分享。主要参考了http://www.czvc.com/view.asp?id=334,这是一个相当不错的网站,本文并非完全照搬,对编译过程中存在的错误进行了改正,也对自己之前看到的其他资料以及上文中存在的问题进行了重点说明,这也是我在初学过程中易犯的错误。界面内共含有一个框架和五个视窗,视窗Left、视窗 Right、视窗Zoom、视窗Control和视窗 Info。视窗Left、 Right和 Zoom的基类都是CView;视窗Control和视窗Info窗都从 阅读全文
posted @ 2013-02-20 15:23 qintangtao 阅读(944) 评论(0) 推荐(0) 编辑

摘要: Windows 系统中,安装程序都可以在注册表HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Uninstall获取,并且xp、vista、win7、win8都一样打开注册表命令:regedit,依次展开上述注册表路径,安装程序列表如下图:获取系统安装程序列表:// 获取系统安装程序列表 BOOL CMyListCtrlTestDlg::AllRegKey(HKEY hKey, LPCTSTR szDesKeyItem) { HKEY hSubKey; DWORD dwIndex = 0; ... 阅读全文
posted @ 2013-02-20 11:14 qintangtao 阅读(2600) 评论(0) 推荐(0) 编辑

摘要: BOOL CDlg::CreateDesktopShotCut(CString strName, CString strSourcePath){ if (FAILED(CoInitialize(NULL))) return FALSE; BOOL bRet = FALSE; TCHAR Path[MAX_PATH+1]; CString strDestDir; LPITEMIDLIST pidl; LPMALLOC pShell; if(SUCCEEDED(SHGetMalloc(&pShell))) { if... 阅读全文
posted @ 2013-02-20 10:26 qintangtao 阅读(1155) 评论(0) 推荐(0) 编辑

摘要: ;goto make ;直接将显存数据保存为BMP图片,注意:是实验代码!.386 ;注意:保存后的BMP图片是垂直倒了90度.不知道怎么弄哈~.model flat, stdcall;显卡物理地址可以用PCI配置空间获取,这里实验从设备管理器中获取的.option casemap:none ;作者:成松林 QQ:179641795 Email:cheng_5103@126.com ;转贴请保留作者信息,文章发篇不容易!请大家尊重下吧!!!!!include d:\masm32\include\w... 阅读全文
posted @ 2013-02-20 09:31 qintangtao 阅读(946) 评论(0) 推荐(0) 编辑

摘要: Windows抓屏的各种方法(1)2007-12-0723:01导言有时候我们需要编程抓取整个屏幕上的内容,下面我将介绍抓屏是如何实现的。典型地,我们可以用GID和DirectX来完成,另外一个选择是WindowsMediaAPI,在这篇文章我会逐一加以分析。在每一种方法里,一旦我们把屏幕的内容保存到了程序定义的内存块或bitmap文件里,我们就可以进一步利用它们来生成动画和电影,这个过程你可以参考“从HBitmap创建电影”一文中,以获得更多的帮助。用GDI函数抓屏如果我们不太在意抓屏的效率,并且我们想要的只是一个屏幕快照的话,可以考虑使用GDI方式。这种抓屏机制是以“桌面也是一个窗口,桌面 阅读全文
posted @ 2013-02-20 09:26 qintangtao 阅读(747) 评论(0) 推荐(0) 编辑