摘要: MFC中DockPane初始化停靠换乱问题解决办法————————————————————————————问题的提出:最近在做界面过程中遇到要使用MFC中的停靠窗口,发现停靠窗口创建时候定义的停靠位置一直没有作用,停靠窗口停靠的非常换乱,在网上找了很久,终于找到了一个解决办法。解决办法如下: 1、在APP类中的InitInstance()函数中有SetRegistryKey,其功能是记录程序中的一些注册表信息 2、当你调试多次的时候,注册表记录的信息可能会换乱,最终造成程序停靠窗口的初始化停靠位置无效 3、在注册表中搜索SetRegistryKey的参数字符串如:SetRegistryKey( 阅读全文
posted @ 2011-05-03 17:31 Watson.Long 阅读(2464) 评论(0) 推荐(0) 编辑
摘要: windows 配置java开发环境——————————————————————————————1、环境变量设置如下:1: path=c:\j2sdk1.6.1_06\bin;c:\j2sdk1.6.1_06\lib;2: classpath=.;c:\j2sdk1.6.1_06\lib\dt.jar;c:\j2sdk1.6.1_06\lib\tools.jar;3: JAVA_HOME=C:\j2sdk1.6.1_06 阅读全文
posted @ 2011-04-30 10:22 Watson.Long 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 清除Windows 7多余右键菜单选项——————————————————————————————在目录下:HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers删除前,记得备份啊!!! 阅读全文
posted @ 2011-04-28 14:05 Watson.Long 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Firefox 3.6 性能优化————————————————————转载:自xx————————————————————减少隐藏设定的历史记录Firefox会保存浏览的历史记录,使用的时间越长,保存的历史记录数据也就越发庞大,占用了太多的资源。browser.history_expire_days:表示历史纪录过期天数,默认是180天!实际上没人用得上半年的历史记录,30天足矣。browser.history_expire_sites:这个是最大保存的站点数量,默认是四万个。我们可以减少一些,一般来说一万就差不多了自定义firefox的临时文件存放地址输入about:config右键新建 阅读全文
posted @ 2011-04-28 09:30 Watson.Long 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Firefox快捷键大全 (很长,阅读需要耐心)————————————————————————————Firefox 键盘快捷键导航类后退: Alt+左方向键 或 Backspace前进: Shift+Backspace 或 Alt+右方向键首页: Alt+Home打开文件:Ctrl+O重新载入:F5 或 Ctrl+R重新载入 (忽略缓存):Ctrl+F5 或 Ctrl+Shift+R停止:Esc当前页到页面底部:End到页面顶部:Home移到下一帧:F6移到上一帧:Shift+F6页面源代码:Ctrl+U打印:Ctrl+P页面另存为:Ctrl+S放大文字:Ctrl++缩小文字:Ctrl+- 阅读全文
posted @ 2011-04-27 15:13 Watson.Long 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 福昕阅读器去广告方法——————————————————————————@echo offtitle 不显示软件界面右上角的广告条echo.echo 不显示软件界面右上角的广告条pausereg add "HKCU\Software\Foxit Software\福昕阅读器\MainFrame" /f /v ShowAd /t REG_SZ /d 0 >nul 2>nulecho.echo.echo.echo 设置完成echo.echo 按任意键关闭pause>nulexit 阅读全文
posted @ 2011-04-27 15:08 Watson.Long 阅读(2301) 评论(0) 推荐(0) 编辑
摘要: MFC GDI+ 绘图——————————————————————————void CGDIplusTestView::OnDraw(CDC* /*pDC*/) { CGDIplusTestDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 CDC* pDC = GetDC(); Graphics GDIplusObj(pDC->m_hDC); CRect rt; GetClientRect(&rt); //绘制灰底 SolidBrush brush(C 阅读全文
posted @ 2011-04-25 09:28 Watson.Long 阅读(3802) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2008中使用GDI+——————————————————————————1.在stdafx.h文件中加入以下几句话:#include <afxdtctl.h>#include <gdiplus.h> //将GDI+头文件加入到工程中#pragma comment(lib, "gdiplus.lib") //将GDI+的lib文件加入到工程中using namespace Gdiplus; //使用GDI+的命名空间2.假设工程名叫abc,则在自动生成的abc.h文件中添加成员变量:protected:GdiplusSta 阅读全文
posted @ 2011-04-25 09:10 Watson.Long 阅读(771) 评论(0) 推荐(0) 编辑
摘要: GDI+使用双缓冲绘图————————————————————————我再来详细解释一下刚才实现双缓冲的具体步骤:1、在内存中建立一块“虚拟画布”:Bitmap bmp = new Bitmap(600, 600);2、获取这块内存画布的Graphics引用:Graphics g = Graphics.FromImage(bmp);3、在这块内存画布上绘图:g.FillEllipse(brush, i * 10, j * 10, 10, 10);4、将内存画布画到窗口中this.CreateGraphics().DrawImage(bmp, 0, 0);==================== 阅读全文
posted @ 2011-04-25 09:09 Watson.Long 阅读(9938) 评论(3) 推荐(0) 编辑
摘要: 删除多余迅雷7插件,加快启动速度————————————————————————————1、迅雷7插件存放在:C:\ProgramData\Thunder Network\Thunder\addins中2、一般自带插件,及其功能如下AccSaveTimeTipAddin ←节约时间统计,建议勿删。AudioAddin ←迅雷里面播放音乐文件的Community ←社区模式,勿删。 DoctorAddin ←迅雷医生DS ←删掉没用 FlowMonitorAddin ←右下角流量监控FreeUpload←文件邮GougouKankanAddin ←狗狗看看GougouSearch ←狗狗搜索Hi 阅读全文
posted @ 2011-04-24 10:23 Watson.Long 阅读(3522) 评论(0) 推荐(0) 编辑