- 博客(141)
- 资源 (3)
- 收藏
- 关注
转载 Xtreme ToolkitPro taskpanel创建
1)新建一个MFC SDI工程2)// stdafx.h#include // Codejock Software Components3)// MainFrm.h// class CMainFrame : public CFrameWnd改为class CMainFrame : public CXTPF
2013-07-16 12:30:41
2422
转载 Codejock: 如何添加一个docking pane到你的应用程序中
在这个基础上要实现在左侧添加对话框类方法:Author: Kirk StowellPosted: November 16, 2004Environment: Visual C++ MFCThe following is a tutorial on how to create an MDI application with Docking Pa
2013-07-08 09:46:04
3591
原创 复习一下算法,提神醒脑
#include //#include typedef bool logical;void binarySearch(int*numArray,int item,int n,bool &found);//折半查找void bobSort(int*numArray,int n);//冒泡排序void printBinary(int n);//打印一个int整数的二进制表示void mai
2013-04-22 19:08:18
1216
原创 我的迈尔斯布里格斯类型指标(MBTI)
ISFJ 照顾者型——值得信赖和依靠报告接收人:才储成员1728776日期:2013-04-20一、你的MBTI图形 MBTI倾向示意图(类型:ISFJ 总倾向:70.2) 外向(E)(I)内向实感(S)
2013-04-20 18:17:48
2762
原创 C++实现FFT代码
void FFT(complex*TD,complex*FD,int r)//r为log2N,即迭代次数{ LONG count; // 付立叶变换点数 int i,j,k; // 循环变量 int bfsize,p; double angle; // 角度 complex *W,*X1,*X2,*X; count = 1 << r; // 计算付
2013-04-09 17:26:46
12828
2
原创 LSD-TEST430F261X V1.1开发板初试
机器是很令人蛋疼,很不讲理的东西,即使是成熟的开发板也会有好多问题 折腾了一天,终于用C语言和汇编写了两个程序在板子上跑起来,程序倒是很简单的“helloworld”级别的,但是主要是前期开发环境的搭建让我很头大。 1.开发环境:MSP430 集成开发环境 IAR Embedded Workbench for MSP430 5.50,试了好几个,还是这个最好用了,能与我的
2013-03-24 20:36:54
1377
原创 想说很多话,但我口很渴
一个精确到分秒的生物钟井井有条一不小心就成了枯燥和单调的别名从来不相信自己是一个什么样的人只思考我要成为什么样的人从来不在乎未来在哪只在乎现在的自己有什么习惯习惯才是一生的财富
2013-03-21 20:00:16
927
转载 OpenGL笔记之矩阵变换(Matrix Transformation)
本文是学习OpenGL过程中的一篇笔记。在学习过程中,主要参照了大名鼎鼎的《OpenGL Programming Guide》(中文名《OpenGL编程指南》,有些人还称之为OpenGL红宝书)《OpenGL SuperBible》(中文名《OpenGL超级宝典》,有些人还称之为OpenGL蓝宝书)另外还有《3D Computer Graphics: A
2013-03-17 11:24:40
1814
原创 使用伪彩色函数指定opengl颜色
使用伪彩色函数指定opengl颜色最好采用数据类型GLubyte,这个数据类型是gl.h中宏定义的,本质上就是unsigned char在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) char与unsigned char之间的区别首先在内存中,char与unsigned char没有什么不同,都是一个字节,唯一的区别是,char的最高位为符
2013-03-16 12:24:09
1547
转载 BMP头文件格式以及C语言读取头文件(二)
具体数据举例:如某BMP文件开头:424D 4690 0000 0000 0000 4600 0000 2800 0000 8000 0000 9000 0000 0100*1000 0300 0000 0090 0000 A00F 0000 A00F 0000 0000 0000 0000 0000*00F8 0000 E007 0000 1F00 0000 0000 0000*02F1
2013-03-14 20:19:21
1831
转载 C/C++预处理过程与语句总结
转载请保留: http://www.cnscn.org(CNS电脑与英语学习网)Author: cnscn http://www.cnscn.org>1)预处理 根据已放置在文件中的预处理指令来修改源文件的 内容 预处理器会分析\执行所有的预处理器指令,然后删除他们,得到一个仅包含C++语句的转换单元 预处理指令以#号开头 常用的预处理指令: #i
2013-03-08 14:31:52
788
原创 笛卡尔坐标系的旋转矩阵在OpenGL坐标系的应用
当利用笛卡尔坐标系下的旋转矩阵对opengl坐标进行旋转时需要注意opengl的坐标系与笛卡尔坐标系的区别在opengl里的点需要经过矩阵[0 0 1][0 1 0][1 0 0]的变换,才是标准的笛卡尔坐标;即在笛卡尔中的(a,b,c)对应opengl的(c,b,a); 若要在opengl对一个点进行旋转例如,opengl中一
2013-03-02 22:23:41
2965
转载 MFC中OnTimer的应用
OnTimer()函数用于实现定时控制功能,定时控制功能主要由下面三个函数共同实现:SetTimer, KillTimer()和OnTimer().粗略的说,Settimer是设置一个计时器并开始执行计时器Ontimer中的代码,Ontimer是计时器所执行的代码。KillTimer用于停止计时器。或者说Settimer是设置定时器的,Ontimer是响应Settimer消
2013-03-01 16:28:02
909
转载 MFC 如何让CEdit控件只能输入数字、正负号、小数点(浮点数)
如何让CEdit控件只能输入数字、正负号、小数点(浮点数)新建类CNumEdit 继承 CEdit1,在头文件中定义两个变量保存长度和精度 int m_nLength; int m_nDec;2,在头文件中添加 //{{AFX_MSG(CNumEdit) afx_msg void OnChar( UINT nChar, UINT nRepCnt, UINT nF
2013-02-27 14:24:25
11438
转载 “static_cast”: 无法从“UINT (__thiscall CSizingControlBar::* )(CPoint)”转换为“LRESULT (__thiscall CWnd::* )
error C2440: “static_cast”: 无法从“UINT (__thiscall CSizingControlBar::* )(CPoint)”转换为“LRESULT (__thiscall CWnd::* )(CPoint)” f:\tools\4bands ifx_xmm2130_ft\common\sizecbar.cpp 109CWnd类,afx_msg L
2013-02-16 21:52:59
1730
转载 彻底解决兼容问题:Windows 7下载安装 Visual C++ 6.0(VC6) 全程图解
网上成千上万的诸如 “有没有Win7兼容的VC6的下载”、“Win7下Visual C++ 6.0不兼容问题” 之类的问题,多数意思是VC6和Win7不兼容,而现在不少学校或是考试用的还是Visual Studio套件,新的Win7或Vista系统下要安装怎么办?说实话我也一直没有试过,所以也想当然的认为Win7下就不能安装VC6,压根就100%不兼容?一直使用高版本的VS(如VS2008
2013-02-16 16:00:46
1744
转载 CxImage 7.02版本在VS2010下的有关MFC的配置
很费了一番功夫,刚刚才把Cximage库在vs2010下配置好,中间曲折略过不提。赶紧把过程写出来。1.CxImage 7.02版本我的CxImage下载地址是http://www.softpedia.com/get/programming/components-libraries/cximage.shtml 上下两个下载链接,我选择的是那个Softpedia Secure Downlo
2013-02-15 23:51:48
2836
原创 情人节记
寒假将结束,虽然在狗屁亲情带给我很多烦心事和压力但终归是没有荒废很多日子在学习孙鑫视频的同时,利用MFC和OpenGL顺利完成任务。我还是坚信最优秀的人哪方面都应该优秀,不管在程序中,在人际中,在IQ和EQ上,在挣扎和痛苦时,都应该有成为超人的心,我从不放弃提升自己任何一方面的能力,我不需要名人的讲座或是励志的书籍这就是所
2013-02-14 17:30:19
925
转载 再议gluPerspective和gluLookAt的关系
本文转自:http://www.cnblogs.com/chengmin/archive/2011/09/12/2174004.html看了Opengl的相关程序,发现有些东西还是特别迷茫,尤其是gluLookAt的函数做啥用的,而gluPerspective又有什么功能.在网上查看到了这篇: 终于搞明白gluPerspective和gluLookAt的关系了(
2013-02-12 17:04:32
753
转载 cximage使用说明
一。CxImage类库简介 这只是翻译了CxImage开源项目主页上的部分简介及简单使用。 CxImage类库是一 个优秀的图像操作类库。它可以快捷地存取、显示、转换各种图像。有的读者可能说,有那么多优秀的图形库,如OpenIL,FreeImage, PaintLib等等,它们可谓是功能强大,齐全,没必要用其它的类库。但我要说,这些类库基本上没有免费的,使用这些类库,你要被这样那样
2013-02-04 17:37:37
3375
原创 在MFC-opengl中使用类似glutSolidCube()函数出现窗口闪退
解决办法如图,在附加依赖项中加入几个lib库文件如果是GLSL还需要增加glew等库文件
2013-02-04 11:32:46
4043
3
转载 位图
//备忘://Texture Mapping Functionsvoid CCY457OpenGLView::LoadGLTextures(){ //Create Texture Names glGenTextures(3, m_Texture); LoadTexture("Apple.bmp",0); LoadTexture("Fauve.
2013-02-02 19:44:39
1009
原创 VC++深入4
1.CreateSolidCaret2.ShowCaret()3.TEXTMETRIC4. dc.GetTextMetrics(&tm);5.LoadBitmap6.ondraw函数始终处理WM_PAINT消息,在窗口重绘时就会调用7.CSize sz=pDC->GetTextExtent(str);pDC->BeginPath();pDC->Rec
2013-01-28 23:00:55
431
原创 VC++深入3
MFC中消息映射消息产生-》句柄与类指针映射-》将类指针传给基类调用WindowProc-》调用OnWndMsg-》判断消息种类,通过头文件声明和源文件消息映射找消息响应函数-》响应消息 如果我们没有写消息映射函数,则由基类完成 MFC中封装了几个类用来获得设备上下文,控制硬件1.CDC2.CClientDC //只能在客户区 3.CWindowDC
2013-01-25 22:34:28
414
原创 VC++深入2
整个MFC程序内部走了一遍,太复杂了妈呀总之脑子里能有个印象,始终记住WIN32程序的那几个步骤 建立一个名为TEST的MFC工程后 CTestApp()类定义了一个全局对象theApp这个对象的注释是:The one and only CTESTApp object CTestApp()类是从CWinApp()继承的,定义对象的时候调用CWinApp的构造函
2013-01-25 15:33:51
704
转载 GLUT ON VS2010
刚装了win7和VS2010。看了下配置OpenGL的方法和以前不太一样。搜索得之。glut下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zipglut.h ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\glglut.dl
2013-01-24 13:43:21
1447
转载 配置FREEGLUT(新)
一 配置freeglutGLUT 代表OpenGL Utility Tookit。Mark J.Kilgard 为了使OpenGL应用程序结构能够真正独立于窗口系统构思了GLUT库。Freeglut是一个GLUT的开源实现。具体配置步骤如下:下载freegluthttp://nchc.dl.sourceforge.net/project/freeglut/freeglut/2.
2013-01-24 13:36:17
4303
原创 VC++深入学习1
windows下利用VC6的应用程序编写,再利用MSDN,写出一个窗口。首先明确一个过程 : 1.用户发出需求(例如按下键盘某个键)2.操作系统感知到I/O设备,将用户需求包装成一个消息,投递(post,记单词,很有用)到消息队列中3.应用程序从自己的消息队列中取走消息,并对它作出响应(既然是队列,肯定满足FIFO)4.程序响应后,通知操作系统,操作系统根据程
2013-01-22 23:51:55
652
原创 2012-2013。大三。通信工程。伪程序员。
凌晨3点,终于到了机场,赶半夜和清晨的飞机最痛苦了。座椅上都是躺得东倒西歪的人拿什么形容我现在的感觉回家了才有归属感而这个机场,是离家最近的地方从大学开始到现在,都把这个机场摸熟了,哪里有沙发,哪里有插座,哪里有热水,起码在二号航站楼,我可以生存得很好。不过又一次回家也在提醒我,我的大学所剩不多,我的人生还差很多。这个大三上,过得又漫长又操蛋
2013-01-20 04:38:06
1527
原创 4月14日,西安见
第二届IET 国际雷达会议将于2013 年4 月14 日到16 日在西安召开。大会旨在介绍雷达领域的最新技术进展和学术研究热点,特别是民用雷达技术的研究成果和应用,为国内外雷达专家和技术人员提供交流平台。大会录用的论文将被EI Compendex、IET Inspec和IEEE Xplore收录。特别优秀的会议论文经修改后,大会将推荐其投稿到SCI收录的IET Radar, Sonar
2013-01-19 09:58:19
922
转载 Compiler_C++混合编程
mbuild -setupmcc -m fun1.m针对我的项目:matlab_compiler2.一.class_Mfunc.m文件的源码:function [maxf minf] = class_Mfunc(f1,f2)t = linspace(0,1,400);y1 = sin(2*pi*f1*t);y2 =
2013-01-19 09:09:20
4360
转载 使用MATLAB的MCC命令生成C/C++程序
首先,配置MATLAB用如下命令:mex –setupmbuild -setup 例一:将m文件转化成库文件使用1、建立一个名为ceshidll.m的M函数文件,该函数的功能是输入两组数完成两组数据的插值拟合,并将结果用图形表示:ceshidll.m文件内容如下:function ceshidll(x,y)a=min(x):0.1:max
2013-01-19 08:49:49
25349
转载 Codejock Xtreme Toolkit 使用例子
以Custom Control为例:一、 使用前的准备1 新建一个基于对话框的MFC程序ReportControlTest。2 添加对XT Toolkit Pro 的引用。添加对头文件“XTToolkitPro.h”的引用。假设Xtreme ToolkitPro的目录下的源文件夹的路径为“D:\Software\Software Development\vs6.0\
2013-01-15 12:13:44
6900
转载 MFC 利用 Codejock XtremeToolkitPro 换肤
转自:CodejockXtremeToolkitPro 安装文件下载:http://download.youkuaiyun.com/detail/abidepan/4538677CodejockXtremeToolkitPro 编译过后的文件:http://download.youkuaiyun.com/detail/abidepan/4559706(
2013-01-15 12:08:37
2327
转载 【纯技术帖】为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?
一、傅立叶变换的由来关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换,虽然是
2013-01-06 10:28:11
1207
转载 教你更换Notepad++主题
来自荷兰的Monokai的主页也设计的非常好看,很有创意^^全Flash的。查找了些资料,有个通用的把textmate主题改到notepad++的办法,如下(懒得翻译了,意思比较简单的):http://wiki.macromates.com/Themes/UserSubmittedThemesStep 1. Assuming you already have Not
2013-01-05 17:30:46
11434
原创 符号地址(变量)在指令中是代表存储单元,伪指令中代表偏移量
DATA SEGMENTVAR DB 16STR1 DB 'HELLO$'STR2 DB '123'LEN EQU $-STR2;STR在伪指令中代表偏移量为7DATA ENDSSTACK SEGMENT STACKMESS DB 30 DUP(0)STACK ENDSCODE SEGMENTASSUME CS:CODE,
2012-12-30 11:33:31
2781
1
原创 汇编link时提示no stack segment 解决
;;2012-11-3 21:54:50;屏幕输出10个'T'crlf macro push ax push dx mov ah,2; mov dl,0ah; int 21h mov ah,2; mov dl,0dh; int 21h pop dx pop axENDMdata segment str dw 20h dup(0)data endsstack1
2012-12-29 09:40:16
15512
Visual_Assist_X_10.7.1918.0
2013-01-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人