- 博客(35)
- 资源 (152)
- 收藏
- 关注
转载 Visual C++ 2010创建Ribbon界面
创建MFC应用程序项目 实际上,Ribbon界面(Office2007风格的界面)的开发早在2008年就随着Visual C++ Feature Pack被引入到Visual Studio2008中。在即将到来的Visual Studio2010中,Ribbon界面的开发更是得到了原生的支持,使得Ribbon界面的开发更加简便高效。首先,我们启动V
2010-01-29 09:55:00
17055
22
原创 QQ截图调用工具
是不是感觉QQ的截图工具蛮好用的呢,有时候为了使用QQ的截图功能而不得不上QQ,好像蛮浪费时间的。网络上有个高手剥离出来的QQ截图,直接打开就可以使用截图了,但是没有快捷键之类的方便性,就写了个小工具,把网络上的QQ截图工具也放进里面,所以文件有点大,压缩后还算小。 用到的知识:①系统热键,系统托盘②界面完全贴图而成,素材图片另类办法③自定义资源,释放资源到指定目录(也就是原本
2010-01-27 10:54:00
5056
4
转载 VC个性化窗口界面设计
在VC下有时需要制作个性化的窗口界面,用界面库又比较繁琐,而且有些界面库还必须收费才能使用,这里我提供一个简单且有效的制作个性化界面的方法。 由AppWizard向导生成一个基于对话框的应用程序框架,把对话框模板的Border属性改为none,也就是没有边框和标题栏。从CDialog派生一个类,命名为CCustomDlg。首先我们要建立不规则窗口的界面,要用到以下函
2010-01-26 21:46:00
5522
2
原创 CMFCRibbonComboBox的消息响应
在CMFCRibbonComboBox上选择不同项的话,应该要响应ON_CBN_SELCHANGE之类的消息,但是在VS2008SP1中的功能包里面的CMFCRibbonComboBox貌似不是响应这个的。下面介绍CMFCRibbonComboBox的动态建立,绑定,提示、消息响应:首先:在MainFrm.cpp里面:CMFCRibbonComboBox*pComboS
2010-01-20 13:45:00
5860
8
原创 VS2008SP1中Ribbon工具栏图像(Alpha通道)
在VS2008SP1中,添加了Ribbon风格,可以很轻易的做出OFFICE 2007的风格。但是在Ribbon上的图片却不好做,我们可以在工程的res目录下发现以下几个文件:main.bmp buttons.bmp writelarge.bmp writesmall.bmp filelarge.bmp filesmall.bmp 关于这几个图片的作用大家在编程的时候就会知道了,这里只介绍一个方法
2010-01-19 17:58:00
3663
1
转载 Richedit使用技巧
一.常见问题a.可以编译,不能执行的AfxInitRichEdit(); b.升级默认的Riched版本(默认的有一些bug),如可在InitInstance中添加LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary 如果是CRichEditView基类的可用BOOL CXXXXXXView::PreCr
2010-01-17 12:30:00
3523
1
转载 C/C++头文件一览
C、传统 C++ #include //设定插入点 #include //字符处理 #include //定义错误码 #include //浮点数处理 #include //文件输入/输出 #include //参数化输入/输出 #include
2010-01-16 13:56:00
2124
3
转载 fstream 和 中文路径 [转]
近来碰到在Visual Studio 2005 环境下碰到fstream不能打开中文路径问题后,网上搜集了一些解决方案,摘录如下:fstream 和中文路径有时候用ifstream或ofstream打开带有中文路径的文件会失败。解决办法:1、使用C语言的函数设置为中文运行环境setlocale(LC_ALL,"Chinese-simplified");2、使用STL
2010-01-16 12:20:00
4366
转载 编程技巧20法 (下)
[代码如下]编程技巧20法 (下) 发布时间: 11. 如 何 判 断 当 前 操 作 系 统 的 版 本 //------------------------------------------------------------------------------------------------ //判断操作系统涵数及变量,jingzhou
2010-01-15 12:49:00
2102
转载 编程技巧20法 (上)
[代码如下]编程技巧20法 (上) 发布时间: 1. 如 何 激 活 当 前 屏 幕 保 护 程 序 // 激活当前屏幕保护程序, jingzhou xu PostMessage(WM_SYSCOMMAND,SC_SCREENSAVE,0); 2. 如 何 禁 止/启 用 屏 幕 保 护 及 电 源 管 理 static UINT
2010-01-15 12:24:00
2068
转载 VC雕虫小技集(七)
VC雕虫小技集(七)何志丹1,图片控件右键属性 type : bitmap你直接选image也行IDB_BITMAP1位图的IDm_ctrl 是与图片控件相关联的控制型变量void CDlg2Dlg::OnButton1(){ CBitmap bitmap1; bitmap1.LoadBitmap(IDB_BITMAP1); m
2010-01-14 18:11:00
1723
转载 VC雕虫小技集(六)
VC雕虫小技集(六)何志丹1,,如何取得Tree Control上的CheckBox状态~OnInit中加:m_treeCtrl.InsertItem("item1");m_treeCtrl.InsertItem("item2");void CCDialogDlg::OnButton1(){ HTREEITEM hItem = m_treeCtrl
2010-01-14 18:07:00
1772
转载 VC雕虫小技集(五)
VC雕虫小技集(五)何志丹1,vc中右键点击一个类或宏,可以察看他的定义,但如何返回初始地方呢?install visual assist, and use Alt+left arrow按菜单中的 后退 (好像是又打开了一个文档,关闭它就行了2,怎样获取系统菜单,并且弹出系统菜单?void CTestsysmenuDlg::OnOK(){// c
2010-01-14 18:02:00
2190
转载 VC雕虫小技集(四)
VC雕虫小技集(四)何志丹1, 阅读程序常常要看此变量在那些地方值改变过ctrl+f查找太麻烦将此变量前加const改变的地方报错2, 看一个函数被那些函数调用.方法:1,调试状态下,view->debug window->call Stack2,class view 的快捷菜单中选择called by3, 在状态栏的最左边显示时间
2010-01-14 17:58:00
1641
转载 VC雕虫小技集(三)
VC雕虫小技集(三)何志丹1,固定窗口大小,最大值为(600,400),最小值也为(600,400).void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI){lpMMI->ptMaxTrackSize.x = 600;lpMMI->ptMaxTrackSize.y = 400;lpMMI->ptMinTrack
2010-01-14 17:54:00
1466
转载 VC雕虫小技集(二)
VC雕虫小技集(二)何志丹1,如果你没有定义_UNICODE,则LPCTSTR代表 const char * ,因此直接使用就可以了.如果定义了_UNICODE ,LPCTSTR代表 const wchar_t* ,就不能直接使用了.2,得到鼠标的位置DWORD dw = GetMessagePos();CPoint pt(LOWORD(dw),HIWORD
2010-01-14 17:48:00
1448
转载 VC雕虫小技集(一)
VC雕虫小技集(一)何志丹1,避免随机数相同,可以取当前时间,读文件,读任意内存(如未定义变量,有一定危险).CTime t = CTime::GetCurrentTime();int n = t.GetMinute() * 60 + t.GetSecond();while(n-- > 0){ rand();}const int N = 100;
2010-01-14 17:44:00
2087
1
原创 图片查看器(bmp、jpg、png、动态gif) office 2007风格
系统环境:Windows 7开发环境:Visual Studio 2008 SP1 这是整合CImage类和CPictureEx类,只是简单的实现的一般图片格式的显示,如:BMP、JPG、PNG、GIF等。其中的GIF可以动态显示,而不会只显示一帧。这个工具只是简单查看图片,现在要考试了,没有其余的功能,有空再多添些功能吧。另外,优快云博客不能上传图片了,真
2010-01-12 21:07:00
26652
3
原创 用CImage类来显示PNG、JPG等图片
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现VC单文档、对话框程序显示图片效果 CImage是VC.NET中定义的一种MFC/ATL共享类,也是ATL的一种工具类,它提供增强型的(DDB和DIB)位图支持,可以装入、显示、转换和保存多种格式的图像文件,包括BMP、GIF、JPG、PNG、TIF等。CImage是一
2010-01-10 01:12:00
43954
11
转载 四大图像库:OpenCV/FreeImage/CImg/CxImage
本文转载自:http://hi.baidu.com/xiaocuiman/blog/item/6e267c2bc4b1883f5243c108.html1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。
2010-01-09 13:57:00
4857
转载 ASCII,Unicode和UTF-8
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位
2010-01-09 12:53:00
2115
转载 骆驼命名法,帕斯卡命名法和匈牙利命名法
一、匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中。 Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft 程序员查尔斯?西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时
2010-01-09 12:15:00
5237
转载 MFC 技巧之六
71. 隐藏标题栏和菜单栏隐藏标题栏 ModifyStyle(WS_CAPTION,0)隐藏菜单栏 SetMenu(NULL)72. InflateRectInflateRect这个函数用于增大或减小一个矩形的大小.如m_graphRect.InflateRect(-70, -30, -30, -50);将矩形左边坐标加70,上面加30,右边减30,下面减50。
2010-01-05 23:53:00
2315
转载 MFC 技巧之五
51. 如何获得其他程序的图标,并显示在View中 [问题提出] 有的时候,如:类资源管理器会遇到获得程序图标并显示的操作,如何实现呢? [解决方法] SDK函数SHGetFileInfo来获得有关文件的很多信息:如大小图标,属性,类型等. [程序实现] 建立名为My的SDI工程.在OnPaint()函数中加入: void CMyView::OnPaint()
2010-01-05 23:49:00
2327
转载 MFC 技巧之四
31. 如何在编辑控件中以追加的方式添入字符? [问题提出] SetDlgItemText可以向Edit控件中输入字符,发送更新的消息也可是Edit控件显示与其关联的变量的值,但若是向已有的Edit字符后追加字符,该如何做? [程序实现] 建立名为My的对话框工程,添加一个Edit和一个Button控件.Edit的ID=IDC_EDIT1,Button的ID=IDC
2010-01-05 23:44:00
2067
转载 MFC 技巧之三
21. 介绍函数过程中一种任意键退出同时能处理消息的实现方法1. 设置定时器,用于使::GetMessage(...)函数总能快速取到消息.2. 在函数处理中加入:函数每执行完一步后执行下面的代码.if (::GetMessage(&msg, 0, 0, 0)){ if (msg.message >= WM_KEYFIRST && msg.message
2010-01-05 23:41:00
1862
转载 MFC 技巧之二
11. 修改主窗口风格 AppWizard生成的应用程序框架的主窗口具有缺省的窗口风格,比如在窗口标题条中自动添加文档名、窗口是叠加型的、可改变窗口大小等。要修改窗口的缺省风格,需要重载CWnd::PreCreateWindow(CREATESTRUCT&cs)函数,并在其中修改CREATESTRUCT型参数cs。CWnd::PreCreateWindow 函数先于窗口创建
2010-01-05 23:37:00
1849
转载 MFC 技巧之一
1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_
2010-01-05 23:31:00
2069
转载 VC小技巧20个
一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); 二、关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL); 三、关闭计算机 OSVERSIONINFO OsVersionInfo; //包含操
2010-01-05 23:10:00
1591
原创 光驱开关助手(Windows7下可用)
系统环境:Windows 7开发环境:Visual Studio 2008 SP1 这是一个迷你的光驱开关助手,在Windows 7下可以使用。利用VC++和多媒体API开发的,其实就是一个小软件。功能如下:1、一键开关光驱2、系统托盘功能3、系统热键功能,快捷键为Ctrl+Alt+0(数字键盘)界面如下:软件下载:htt
2010-01-03 03:15:00
2530
原创 VC 系统热键
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现全局热键的效果 我们知道,通常在聊QQ的时候有新信息到来的时候,同时按下Ctrl+Alt+Z就能弹出新消息的聊天窗口。现在让我们来实现系统热键。步骤一:建立一个基于对话框的工程,名称任意;步骤二:在对话框头文件的消息映射函数 里面添加以下函数:afx_msg LRESULT OnHot
2010-01-03 00:12:00
2714
原创 VC 系统托盘、气泡提示
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现系统托盘、气泡提示的效果 系统托盘的效果,大家应该都见过,比如QQ、杀毒软件之类的都会在任务栏驻留图标,这对于一些软件的用处非常大,易于操作软件并且可以隐藏软件。如下图所示:要实现系统托盘,就要认识NOTIFYICONDATA结构体,如下:/***该系统
2010-01-02 19:29:00
21555
25
原创 CMFCButton使用简介
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现CMFCButton类的初步使用 在VS2008SP1中,加入了BCG中很多有用的控件,这些例子可以在VS2008SP1文件夹下查看,有一个New Control的工程,是介绍新控件的,新控件界面大概如下:对于CMFCBu
2010-01-01 19:50:00
19085
3
原创 Syslink Control使用技巧
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现Syslink Control超链接的效果 我们知道在VS2008中,VC里面多了syslink controls,command 、 split buttons 和 network address controls。对于Syslink Control的使用,将在此介绍。目前该控件
2010-01-01 14:49:00
12120
3
原创 VS2008SP1中CDialogEx的使用问题及解决
系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:建立一个CDialogEx的对话框 我们知道在VS2008SP1引进了BCG第三方控件,可以使MFC界面编程容易些,但是关于这方面的资料并不多。可能是我使用的系统因素,在建立对话框时,选择“生成的类”基于CDialogEx后,发现代码并没有把创建的对话框派生CDialogEx
2010-01-01 12:10:00
12745
3
CoolFormat源代码格式化 V3.4
2015-02-25
TinySeal2 cocos2d-x
2013-07-10
AnimBear cocos2d-x
2013-08-12
TinySeal3 cocos2d-x
2013-07-23
CatMazeStarter A星准备工程 cocos2d-x
2014-02-17
CatMazeFinal A星完整工程 cocos2d-x
2014-02-17
Live2D Cubism 3 最后版本 3.3.03_1 以及 Unity SDK R12
2019-10-17
Pocket RPG Weapon Trails.unitypackage
2014-07-09
CoolFormat源代码格式化 V3.3
2015-01-26
Windows SDK 8.1 ISO 第三部分
2014-09-29
Windows SDK 8.1 ISO 第二部分
2014-09-29
Windows SDK 8.1 ISO 第一部分
2014-09-29
Sword Girl.unitypackage
2014-07-09
MJP 播放和转换
2015-01-14
Unity 4.3 2D横版射击游戏
2014-04-09
Custom Font in Property Sheets
2014-12-25
Zeal 离线API文档浏览器
2014-07-27
UnityAssetsExplorer 1.5
2015-09-11
NShader VS2013 Unity Shader
2015-03-09
Unitypackage Unpacker for Unity
2015-09-11
Grim's Unity Asset Editor BETA 3
2015-09-11
Unity Studio beta 4
2015-09-11
CoolFormat源代码格式化 V3.5
2018-05-30
Unity Assets Bundle Extractor 1.7 64bit
2015-09-11
Unity Assets Bundle Extractor 1.7 32bit
2015-09-11
[GDC 2015] Scroll Back - 2D 卷轴游戏的摄影机理论与实务
2015-07-15
博客备份以及导出
2017-11-16
Unity Text 超链接插件
2015-10-09
Unity - Behavior Designer 1.5.7 and samples
2017-01-09
WPS_COOL_CSV插件 v0.1|WPS_COOL_CSV插件.zip
2020-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人