08 2010 档案

Eclipse快捷键
摘要:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+&rarr... 阅读全文
posted @ 2010-08-14 09:53 芳琪 阅读(224) 评论(0) 推荐(0)
Eclipse+EclipseME+WTK构建J2ME开发环境
摘要:安装的软件1 JDK(jdk1.6.0_02)2 WTK(2.5.2_01)3 Eclipse(3.6)4 EclipseME(1.7.9)安装过程:1安装jdk1.6.0_022安装WTK(2.5.2):在sun网站https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFi... 阅读全文
posted @ 2010-08-14 09:51 芳琪 阅读(6265) 评论(3) 推荐(1)
Java常用方法
摘要:第一章 字符串 1 、 获取字符串的长度: length() 2 、 判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 、后缀 endsWith(String s) 3 、 比较两个字符串: equals(String s) 4 、 把字符串转化为相应的数值 int 型 Integer.parseInt( 字符串 ) 、 long 型 Long.parse... 阅读全文
posted @ 2010-08-13 10:34 芳琪 阅读(4773) 评论(0) 推荐(1)
VC漂亮菜单
摘要:一、CMenuEx菜单类主要接口函数:   1、void InitMenu(CMenu *pMenu,UINT uToolBar,CToolBar *pToolBar); 说明:这是最主要的一个接口。如果要改变主窗口的菜单则应在主窗口的OnInitMenu(CMenu *pMenu)中调用该函数(如:m_menu.InitMenu(pMenu,IDR_MAINFRAME,amp;m_wndTool... 阅读全文
posted @ 2010-08-10 16:12 芳琪 阅读(1381) 评论(0) 推荐(0)
窗口漂亮界面
摘要:我们使用过很多的软件, 给我们留下印象很深的是那些界面漂亮且迷人的软件, 国外的软件象QuickTime,国产的象金山词霸等,它们的软件界面设计风格都有独特之处。本人跟据自已的经验和大家探讨一下软件的漂亮界面实现的原理并提供DEMO程序。本人经验不多,经常从VCKBASE.COM吸取知识,共同学习,如有不足之处,请指正!也欢迎和我联系。下面就开始吧!一、漂亮界面实现的原理  用图象元素自绘窗口标题... 阅读全文
posted @ 2010-08-10 16:07 芳琪 阅读(1092) 评论(0) 推荐(0)
基于VC6.0 MFC的简单串口通信软件编程
摘要:(一)基于对话框编程基本步骤:1.新建基于对话框的工程;2.拖曳所需的基本控件,构成界面;3.使用类向导(CLASS WIZARD)创建与基本控件对应的成员变量、成员函数,确定与函数相应的消息或事件——即触礁发该函数执行的条件(如单击等)。(二)使用mscomm控件:1.基本设置:m_com.SetCommPort(1); //选择COM1m_com.SetInBuffer... 阅读全文
posted @ 2010-08-10 16:02 芳琪 阅读(5347) 评论(0) 推荐(0)
VC多线程入门
摘要:做一个对话框,上边有个文本框,启动线程,文本框中的数字就不停累加。1,在对话框的头文件中声明函数UINT _myThread(LPVOID param);注意是声明在类的外边UINT _myThread(LPVOID param);class CTestthreadDlg : public CDialog{。。。}2,在对话框的CPP文件中声明线程CWinThread* myThread=NULL... 阅读全文
posted @ 2010-08-08 17:55 芳琪 阅读(874) 评论(0) 推荐(0)
Slider Control
摘要:MFC-控件大全-Slider Con所有的控件的创建基本都是同一套道路;第一步:.h中创建一个CSliderCtrl 类的对象 ; CSliderCtrl m_ctrlSlider;第二步:.cpp中的void CMyDlg::DoDataExchange(CDataExchange* pDX)函数进行初始化控件;//初始化控件 void CMyDlg::DoDataExchange(CData... 阅读全文
posted @ 2010-08-07 21:14 芳琪 阅读(3175) 评论(0) 推荐(0)
滑动条控件1
摘要:滑动条控件 (CSliderCtrl)使用说明滑动条控制(Slider Control)也叫轨道条控制,其主要是用一个带有轨道和滑标的小窗口以及窗口上的刻度,来让用户选择一个离散数据或一个连续的数值区间。通过鼠标或键 盘来进行数据的选择操作,这在WIN98/95中的很多应用程序中都可以看到,如控制面板中的鼠标等,滑动条既可以是水平方式的也可以是垂直方式的。滑动条控制的风格如下:   TBS_HOR... 阅读全文
posted @ 2010-08-07 21:13 芳琪 阅读(1572) 评论(0) 推荐(0)
MFC播放声音文件
摘要:一.播放声音文件的简单方法   在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound ); 或BOOL PlaySound( LPCSTR lpszSound, HMODU... 阅读全文
posted @ 2010-08-07 19:59 芳琪 阅读(4933) 评论(0) 推荐(0)
MFC ComboBox的使用
摘要:Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。下面的例子简要说明如何利用 MFC CComboBox Class来操作字符串列表。 1、定义控件对应变量假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件拖放到上面。打开... 阅读全文
posted @ 2010-08-07 17:51 芳琪 阅读(73216) 评论(2) 推荐(2)
C++获取当前路径
摘要:1.//以下代码来自CSDN 2004 VC编程经验总结. 尊重版权,才能振兴中国软件{ CString strPath; GetCurrentDirectory(MAX_PATH,strPath.GetBuffer(MAX_PATH)); strPath.ReleaseBuffer(); return strPath;}2.//以下代码来自TZ MFC.NET Primer 1.01,访问 ww... 阅读全文
posted @ 2010-08-07 17:50 芳琪 阅读(3396) 评论(0) 推荐(0)
基于Visual C++6.0工具下的声音文件操作1
摘要:来源: http://www.sina.com.cn声音是人类传递信息的重要途径,如果应用程序中包含声音信息,就可以大大增强它的亲合力;另外在科研开发过程中,声音信号的处理也是一个很重要的科学研究领域。Visual C++作为一个强大的开发工具,当然是声音处理的首选工具,但是在当前Visual C++相关的编程资料中,无论是大部头的参考书,还是一些计算机杂志,对声音文件的处理都是泛泛的涉及一下,许... 阅读全文
posted @ 2010-08-07 10:55 芳琪 阅读(298) 评论(0) 推荐(0)
基于Visual C++6.0工具下的声音文件操作2
摘要:2、声音文件的声音数据的读取操作  操作声音文件,也就是将WAVE文件打开,获取其中的声音数据,根据所需要的声音数据处理算法,进行相应的数学运算,然后将结果重新存储与WAVE格式的文件中去。可以使用CFILE类来实现读取操作,也可以使用另外一种方法,拿就是使用Windows提供的多媒体处理函数(这些函数都以mmino打头)。这里就介绍如何使用这些相关的函数来获取声音文件的数据,至于如何进行处理,那... 阅读全文
posted @ 2010-08-07 10:54 芳琪 阅读(392) 评论(0) 推荐(0)
基于Visual C++6.0工具下的声音文件操作3
摘要:三、程序代码////////////////////////////////////////////////////void CPlaysoundView::OnMciplay()//下面的代码实现了WAVE声音文件的播放:{ // TODO: Add your command handler code here MCI_OPEN_PARMS mciOpenParms; MCI_PLAY_PARM... 阅读全文
posted @ 2010-08-07 10:53 芳琪 阅读(249) 评论(0) 推荐(0)
VC下实现DirectSound
摘要:加入音乐是增强应用程序功能的所有方法中最简单的一个。音乐可以使用户心情愉快;在合适的场合播放恰当的音乐能够使程序员和他的VC++程序焕发光彩。  Microsoft Windows Multimedia API提供了三种方法来播放WAV文件:  PlaySound()函数。它可以通过单行编码来播放Wave格式的声音。此函数有两个限制:必须将声音数据完整地载入物理内存;数据格式必须被所配置的某一音频... 阅读全文
posted @ 2010-08-07 10:53 芳琪 阅读(672) 评论(0) 推荐(0)
vs2008中编译动态库时生成lib的设置
摘要:在vs2008中编译动态库时,有时候不会生成对应的lib文件(我是由原来的一个工程,别人写的,生成静态库,我现在改成了动态库,但一直不会生成lib文件)首先在工程中像vc6一样生成def文件,然后只需要在工程设置中加载这个文件就行了:Project -> Properties -> Configuration Properties -> Linker -> Input:在右... 阅读全文
posted @ 2010-08-06 15:25 芳琪 阅读(1456) 评论(0) 推荐(0)
GLUT函数说明 1
摘要:一、初始化void glutInit(int* argc,char** argv)这个函数用来初始化GLUT库。对应main函数的形式应是:int main(int argc,char* argv[]);这个函数从main函数获取其两个参数。void glutInitWindowSize(int width,int height);void glutInitWindowPosition(int x... 阅读全文
posted @ 2010-08-06 10:52 芳琪 阅读(597) 评论(0) 推荐(0)
GLUT函数说明二
摘要:六、注册回调void glutDisplayFunc(void (*func)(void) );为当前窗口设置显示回调函数void glutOverlayDisplayFunc(void (*func)(void) );注册当前窗口的重叠层的显示回调函数void glutReshapeFunc(void (*Func)(int width, int height) );指定当窗口的大小改变时调用的... 阅读全文
posted @ 2010-08-06 10:50 芳琪 阅读(1069) 评论(0) 推荐(0)
GLUT函数说明 3
摘要:九、字体渲染void glutBitmapCharacter(void* font, int character);绘制一个图像字符Font表示要使用的图像字体,如下表所示: GLUT_BITMAP_8_BY_13一种固定宽度字体,每个字符都放在一个8x13像素的矩形框内GLUT_BITMAP_9_BY_15一种固定宽度字体,每个字符都放在一个9x15像素的矩形框内GLUT_BITMAP_TIME... 阅读全文
posted @ 2010-08-06 09:13 芳琪 阅读(6886) 评论(0) 推荐(0)
VC解决error C2065: 'timeGetTime' : undeclared
摘要:在VC的.cpp中加入如下头文件及库的引用。#include <afxinet.h>#include <wininet.h> #include <windows.h> #include <mmsystem.h>#pragma comment(lib, "winmm.lib") #pragma comment(lib,"wininet") 可以解决如下... 阅读全文
posted @ 2010-08-05 11:34 芳琪 阅读(5311) 评论(0) 推荐(0)
修改MFC窗口标题和图标
摘要:文章转载于MAOZHAOYANG的博客,在此表示感谢!MFC程序的默认的标题是“无标题-title”,其中title是应用程序的名称,我们应如何修改MFC窗口标题来符合自己的要求? MFC程序的文档类中定义了一个虚函数SetTitle,用于设置窗口标题的前半部分,如果只是要修改“无标题”部分,可以重载文档类的该函数。窗口标题的后半部分可以通过SetW... 阅读全文
posted @ 2010-08-05 10:08 芳琪 阅读(17245) 评论(0) 推荐(2)