当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 遭遇MFC系统动态链接库失效——我的一次排错经历 作者: YangLanGuang 我的拙作attendance个人考勤软件在VC知识库网站(www.vckbase.com)发表后,陆续有朋友来信提出一些问题,其中有一个朋友告诉我:“下载了您的个人考勤软件源码,为什么一运行...
 

 

 ·windows ce下驱动开发基础    »显示摘要«
    摘要: windows ce下驱动开发基础 作者:付林林   这是我从1月6日开始主持天极网论坛嵌入式开发版以来第一次发表文章,加上以前琐碎的文章共计30篇。研究的越多就越感觉自己懂的太少,其实在驱动开发方面我还是个菜鸟,我是想再次抛砖引玉,让做驱动有n年经验的人奉献一点出来,让大家减少一些研究驱动源码而又缺少注释所带来的痛苦。   我想即使读者看过微软的关于驱动开发的培训教材和ce帮助文档中的驱动部分,头脑中仍然一片......
 ·oal点点滴滴(二)    »显示摘要«
    摘要: oal点点滴滴(二) 作者:付林林   正如ce的帮助文档所言,创建oal是一个非常复杂的任务,而通常的办法是复制原有的相同平台的oal代码,然后修改来适应平台的特殊要求。也就是说对于没有特殊要求的平台,复制原有相同平台的oal代码就足够了。由于oal的复杂性在这篇文章中我只讲解常用的部分。 一、实现isr 1.isr的概念   isr(interrupt service routin......


遭遇MFC系统动态链接库失效——我的一次排错经历
遭遇mfc系统动态链接库失效——我的一次排错经历

作者: yanglanguang

我的拙作attendance个人考勤软件在vc知识库网站(www.vckbase.com)发表后,陆续有朋友来信提出一些问题,其中有一个朋友告诉我:“下载了您的个人考勤软件源码,为什么一运行就出错误”,当时因为自己没有碰到过这样的问题,答复也就不甚了了,说不到点子上。 【相关文章:将阿拉伯数字转成中文字

【扩展阅读:0、""(空字串)、Null、Empty

昨天,因为又有朋友来问起,我就又翻出attendance个人考勤软件,运行了一下,结果真就遇见了“一运行就出错”的问题,下面把我遇到的情况与解决问题的过程介绍出来,可能对曾经碰到过类似问题而不知如何解决的一些朋友会有所帮助与启发。 【扩展信息:实现.net框架带有无限参数的Write

我是在debug状态编译环境下运行attendance.exe的,一运行就出错,经过几次断点运行以后发现出错点位置在cattendanceapp类的initinstance()函数中的以下代码行

if (runembedded() || runautomated())

从这儿再往下运行一步就出错,并且报出出错位置在动态链接库“mfco42d.dll”中。然后我尝试作以下改动:

1.程序代码不加改动,把编译环境切换到release状态下重新编译运行,结果并不出错。

2.从vc++开发平台 点击“工程-设置”菜单,弹出project settings对话窗口中选win32 debug的general选项卡,其上有microsoft foundation classes列表框,点其中的下拉箭头,把原来的“use mfc in a shared dll”改换成“use mfc a static library”。就是把动态库改换成静态库。
...   下一页
 ·加密 windows ce系统    »显示摘要«
    摘要: 加密 windows ce系统 作者:付林林   一直留意我著的文章的网友没有忘记,我在《让自己编写的dll加载到 slot1》文章中向所有阅读这篇文章的网友询问一个问题,关于signfile.exe的参数key container的设置问题,至今没有人回答我。不过最近我已经自己研究搞定。经过实验,实现了ce提供的可信任环境。"可信任环境"说通俗一点就是让你定制的ce内核启动后,只能运行内......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE