- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 由LoadCursor的第一参数赋值问题说开去
有时会发现自己写程序慢慢的随心所欲起来,对于一般函数的理解也是能用就行,不想去深入的了解,反正baidu,google一下就基本没有问题,就是稍微耗时点。要是在几年前我是肯定不允许这样,就拿一例子来说LoadCursor,很多人很熟练得使用这个函数,但时间长了后也有熟悉其第一个参数的具体含义,简单的理解为应用程序句柄而已。HCURSOR LoadCursor( HINSTANCE <a
2010-05-23 11:21:00 503
原创 在windows服务程序中打开带窗体的可执行文件
在项目中本想 在windows服务程序中打开带窗体的可执行文件,结果窗体显示不出来,郁闷,等下次有时间再查下原因。。。。。。。
2007-09-17 10:53:00 1462 2
转载 费解的NTDLL断点(转载)
费解的NTDLL断点(from http://blog.vckbase.com/hyj/archive/2006/06/28/21006.html)我们在调试程序(F5)的过程中,有时会突然的显示一个对话框,上面显示这样一条信息:User breakpoint called from code at 0x77fa018c或者是Unhandled exception at 0x77f767
2007-08-21 14:25:00 892
原创 使用INPUT结构时出现“error C2061: syntax error : identifier 'INPUT'”
最近在写远程监控模块,要用到模拟鼠标和键盘的功能,在使用INPUT结构时出现“error C2061: syntax error : identifier INPUT”这个错误,查了MSDN,该结构是申明在winuser.h里,包含进了,却还是显示错误。我打开winuser.h发现其声明如下:#if (_WIN32_WINNT > 0x0400)typedef struct tagMOU
2007-07-18 09:27:00 3461
原创 由RGB数据创建HBITMAP
久离VC现场,感觉手有点生疏,应了一句话“武功珍藏是要贬值的”,何况现在又是牛气冲天。在开发中要用到编个录像功能,需要由RGB数据创建HBITMAP,试了几个函数,CreateBitmap,CreateDIBitmap,得到的始终不是正确的结果,在网上找了这个两个函数一些信息,没有针对性的解释,索性换个函数CreateDIBSection,很好的解决了我的问题。HDC hDC = ::G
2007-06-20 13:31:00 3899 3
原创 解决基于CDialogBar类的继承问题
CDialogBar在界面构建中,使用比较频繁,按照一般步骤,先在资源视图中添加了一个Dialog,定义好了ID,添加了一些需要的EDIT_BOX和COMBOBOX等控件,然后添加类、变量和方法,但是在classwizard中是没有CDialogBar这个类,superbert的专栏中有一篇专门针对这一问题的解决方案,可供参考http://blog.csdn.net/superbert/archi
2007-04-01 13:56:00 676
转载 WaitForSingleObject的用法
WaitForSingleObject的用法引用自:http://hi.baidu.com/xdmajor/blog/item/66bf76f0a85f49afa50f526d.html WaitForSingleObject的用法
2006-12-04 15:43:00 829 1
转载 CToolTipCtrl使用说明
CToolTipCtrl使用详细解说by 闻怡洋 [email protected] http://vchelp.163.net ToolTip是Win32中一个通用控件,MFC中为其生成了一个类CToolTipCtrl,总的说来其使用方法是较简单的,下面讲一下它的一般用法和高级用法。一般用法步骤: 添加CToolTipCtrl成员变量 m_tt。
2006-08-21 20:41:00 1565
原创 第二个作品--显微镜数码互动系统
忙了一阵,每天十几个小时的编程,现在想起来,挺佩服自己的,呵呵。这是我工作以来的第二个作品,拿出来秀秀(献丑了),嘿嘿。
2006-08-20 20:25:00 725
转载 获取CPU占有率的C++类
#pragma once #define SystemBasicInformation 0 #define SystemPerformanceInformation 2 #define SystemTimeInformation 3 #define Li2Double(x) ((double)((x).HighPart) * 4.294967296E9 + (double)((x).Low
2006-08-18 19:23:00 1225
转载 用VC获取Windows系统CPU占有率
前段时间,在做一套系统,系统的数据采集部分对系统cpu占有率有要求,在cpu占有率到达100%时,USB传输数据就会出现问题,因此最好能够实时监视CPU的占有率,占有高的时候暂停采集,等到恢复到低占有率时恢复采集,这样系统就比较问题。本来想自己写一个这样的功能,在百度上一搜,结果有前辈分享了(搜索是个好东东啊,提高工作效率哦)。我现在在这里再转载一下(前辈不要见怪,我是换了好多关键字才搜到你的哦
2006-08-18 19:12:00 1872
原创 位图显示出现颜色失真(VC)
帮一朋友做图像处理编程,在调入图片并显示时出现颜色显示失真,位图文件读取没有问题,那应该是在显示的时候出现问题,显示是用StretchBlt函数实现的,经过在MSND上仔细搜查,发现SetStretchBltMode(HALFTONE)能够解决这个问题。
2006-06-30 14:19:00 1770
原创 解决BCGPro中文支持问题
BCGControlBar 的确是一套非常强大的库(替他做个广告,呵呵),不过向导默认是英文,不支持中文,对话框和菜单中的中文都是乱码,解决办法:在资源视图中修改所有显示字体的对象的属性中的语言选项为中文。
2006-05-12 14:56:00 2163
原创 始用Visual Studio 2005Team suite
用emule下载了好几天终于下完了,今天装了,用起来挺好,有时间还的学学C#,呵呵。
2006-03-14 18:14:00 775
原创 如何将程序默认ICON图标换自己的ICON图标
在使用VC++开发SDI应用程序时,需要改变框架窗口(包括主框架窗口和子框架窗口)的图标。其步骤如下:1、在资源视图中添加ICON资源2、添加成员变量HICON CMainFrame::m_hIcon;3、在CMainFrame::OnCreate中添加代码: m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME); ASSERT(
2006-03-08 17:35:00 2872
原创 获取操作系统信息
/************************************************************************//* Function: GetWindowsOSVersion /* Param: pVer pointer to TCHAR[128] buffer /* Description:/* Get Windows
2006-02-07 15:02:00 985
原创 用VC设计托盘图标程序
摘自:中国计算机报2000年第69期用VC设计托盘图标程序宋端智 在Windows操作系统中,任务栏的右边(托盘)会常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到具有托盘图标的软件,如金山词霸、实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志,必要时我们可以通过用鼠标点击图标对其进行选单操作或激活其主窗口。有时我
2006-01-24 13:23:00 936
原创 策划创立软件工作室
用VC做工程软件做了快半年了,对VC的感觉挺好。但是VC毕竟起点有些高,所以吓跑了很多初学者。目前的软件功能要求越来越多,一个人做一套软件的时代已经过去了,现在要在软件上寻求发展,必须有个软件开发团队。这半年我一直在思考这样一个问题:根据宁波目前的软件人才层次,创立的软件工作室的定位何在?苦苦思考,一个偶尔的机会突然想到技术含量较低的web开发,经过深思熟虑还是定位在利用定制的Web解决方案进行行
2006-01-05 18:32:00 971
原创 MSN闪屏振动的实现
原创原理:通过多次移动程序主界面来实现闪屏振动的效果。代码如下:void CMsn_ScreenOscillatingDlg::OnScreenOscillating() { //闪屏效果演示 INT nCxFrame = ::GetSystemMetrics(SM_CXSIZEFRAME); INT nCyFrame = ::GetSystemMetrics(SM_CYSIZEFRA
2005-11-18 21:38:00 1147
原创 Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:typeTMsg = p
2005-11-18 18:18:00 559
原创 Using Windows XP Visual Styles
Using Windows XP Visual StylesWindows User Experience TeamMicrosoft CorporationMay 2001This is preliminary documentation and is subject to change.Summary: This document describes how to use Microsoft
2005-10-16 08:56:00 1309
原创 中间件
中间件(来源:中国科学院软件研究所对象技术中心) 一、为什么要中间件 计算机技术迅速发展。从硬件技术看,CPU速度越来越高,处理能力越来越强;从软件技术看,应用程序的规模不断扩大,特别是Internet及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存在多种硬件系统平台(如PC,工作站,小型机
2005-10-03 19:25:00 625
原创 怀化医专的全数字互动系统项目顺利完成
9月14号到9月29号,怀化医专的全数字互动系统项目顺利完成。这是我个人的第一次出去做工程,长时间和高强度的工作、同事间协调的配合、合作公司的技术支持、老师们的盛情款待……
2005-10-01 19:14:00 1073
转载 VC开发20个小技巧
作者: kind_li(原作) 关键字 技巧 VC VC开发小技巧20个一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersion
2005-10-01 18:51:00 773
原创 差不多要上手数码互动系统了
从工作两个星期来,老大给我指派我的任务后,我开始了熟悉以前那套系统。在这两个星期里我的心灵每天都有不同程度的摧残,这样一个问题老是出现在我的脑海中:“我适合搞科研还是做生意?”。虽然多多少少每天总有收获,但这些量变也太小了,我感受自己在成长。我每天晚上躺下的时候会问自己今天我获得了多少知识,解决了多少问题,一个词——郁闷。 今天是我上班来最开心的一天,量变达到了一个
2005-07-19 23:06:00 613
原创 毕业感慨
早上醒来,心里不由地郁闷,大喊“人生啊,太失败了”。四年的本科教育就要结束了,但此时此刻,我只有感觉自己是计算机专业的,无他耳。四年的大学学习,并没有让我觉得毕业后就有了回报,还是处于对自身的投资中……
2005-06-23 09:03:00 761
原创 个人简历
2005届毕业生个人简历个人概况 姓名:过森君 性别:男 毕业学校:宁波大学 专业:计算机科学与技术 学历:大学本科电话:13505880xxx E-mail:[email protected] 家庭地址:浙江省绍兴嵊州市求职意向 软件开发教育经历1998年9月-2001年7月 嵊州一中200
2005-06-13 23:01:00 1001
原创 人生中的第一份工作
大四主要的事情就是找工作,我从宁波找到杭州,再找到上海,从上海无功返回宁波,还是没有找到,心想最热门的计算机专业居然找不到工作,就业形势真是可想而知了。后来在宁波找了家上海的分公司,其实质是日资,居然项目完成后人都跑光了,真是不正规啊,在做完毕业设计后准备去杭州再找时,一室友的导师介绍我去学校的一个省级工程中心工作,真是雪中送炭啊,我没有犹豫跟负责人谈了,工作就这么定了。这就是我喜欢的工作环境和工
2005-06-13 22:52:00 682
VS.net / VC++ 2003 2005(.sln)项目转化为VC6.0(.dsw)的工具
2010-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人