12 jyxx_117

尚未进行身份认证

善于发现,善于分析,善于总结...

等级
博文 11
排名 99w+

软件开发合作

   石创软件开发团队组建于2009年6月,目前,团队核心成员有6名(3名本科学历,3名硕士学历),全部毕业于中国石油大学(华东)。团队成员都具有较高的技术水平和丰富的实际开发经验。   团队承接的业务范围:动态Web3D应用开发,三维仿真系统,图像处理与应用;动态网站的建设,基于数据库系统的开发,基于WEB的网络办公办事系统,基于WEB的网络应用系统;嵌入式应用系统,基于Linux

2010-03-30 18:34:00

错误代码errno值的含义

 查看错误代码errno是调试程序的一个重要方法。当Capi函数发生异常时,一般会将errno变量(需includeerrno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因。#ifndef_I386_ERRNO_H#define_I386_ERRNO_H#defineEPERM  1/*Operationnotpermitted*/#def

2009-08-03 22:35:00

SOA

导读:  最近半年以来,在企业级应用开发领域,谈论最多的一个词,恐怕非SOA(Service-OrientedArchitecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本文中一探SOA的究竟。  那么什么是SOA,让我们先从基本概念开始讲起。  什么是SOA?  SOA是一种架构模型,它可以根

2007-11-27 20:43:00

学好VC++的十大好习惯

一、充分利用MSDN,因为我个人觉得它胜过任何一本编程参考书  MSDN是 Microsoft 当前提供的有关编程信息的最全面的资源,它包含微软最新的技术数据库,加上易学易用的全文检索功能,让您迅速找到任何您需要的技术参考数据,让您随时拥有与全世界菁英同步的技术,掌握最丰富的程序开发资源。我经常收到很多朋友的EMAILS,他们所提的问题往往都非常的简单,MSDN完全可以解答这些问题,但他们好象不太

2007-11-16 16:24:00

动态增加或删除菜单

在编程时经常要手动添加或删除菜单,以下是相关代码。1、增加菜单//添加CMenu*mainmenu;mainmenu=AfxGetMainWnd()->GetMenu();//得到主菜单(mainmenu->GetSubMenu(0))->AppendMenu(MF_SEPARATOR);//添加分隔符(mainmenu->GetSubMenu(0))->AppendM

2007-11-16 16:21:00

程序启动画面的制作方法

 使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法,前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程序。1.利用组件库中的SplashScreen组件实现  (1)用Photoshop等制作启动画面图像,保存为bmp格式。  (2)用Appwiz

2007-11-16 16:18:00

实现在一个按纽上加bmp或ico图标

在编程的时候为了界面美观,我们经常希望为按钮等控件添加图片(位图或图标),以下是按钮的添加方法,其他的控件都可进行类似的操作。HICONhicon=LoadIcon(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_ICON)); m_btn1.SetIcon(hicon); //设置图标,IDI_ICON必须是一个图标资源标识 HBITMAP

2007-11-16 16:10:00

VC混合视图的分割

在编程和实际开发过程中,我们经常需要将视图分割成像QQ那样的框架界面,在此,我将通过一个简单的例子说明视图分割的用法://以下例子是把视图分为左边一列,右边两行,共三个视图窗格BOOLCMainFrame::OnCreateClient(LPCREATESTRUCTlpcs,CCreateContext*pContext){ //对整个主框架进行混合分割视图 BOOLbResult

2007-11-16 15:59:00

指针常量、常量指针和常量指针常量

我们在编写C/C++程序时经常将指针与常量之间的关系混淆,在此,我总结如下:1、常量指针指向常量的指针变量例如:constint*iPointer;const修饰指针指向的内容*iPointer不可修改,而iPointer可修改如:constintMax=3;   constint*iPointer=&Max;   (*iPointer)=3;错误   

2007-11-16 15:54:00

UpdateData、Invalidate、InvalidateRect和UpdateWindow

在编程的时候经常把UpdateData、Invalidate、InvalidateRect和UpdateWindow四个函数混淆,在这里将简单介绍它们的区别。UpdateData():   当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到

2007-11-04 22:23:00

使用低级音频函数WaveX

  Windows通过高级音频函数、媒体控制接口MCI设备驱动程序;低级音频函数MIDIMapper、低级音频设备驱动;以及DirectSound提供了音频服务,可以从声卡获取音频流。1.播放声音文件的其它方法  在介绍wavex系列之前,我先来介绍之外的其它几种方法:1.1MCI方法简介      用MCI方法是很方便的,它对媒体设备控制主要通过命令接口函数mciSend

2007-10-17 17:02:00
奖章
    暂无奖章