会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
carlward
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
[置顶]
window 平台高效嵌入式 GUI 方案
摘要: 全图形化显示界面支持 PNG/BMP支持多国语支持换肤支持动画采用 GDI/OPENGL 开发目标:低端硬件平台有很好的性能,高端硬件平台有更炫的效果兼容平台:WINXP/WINCE敬请期待多国语:http://www.cnblogs.com/carlward/archive/2011/01/05/1926360.html
阅读全文
posted @ 2011-01-24 13:34 Carlward
阅读(391)
评论(0)
推荐(0)
[置顶]
window 平台高性能多国语解决方案
摘要: 高性能多国语解决方案 改善 ini 的不足
阅读全文
posted @ 2011-01-05 14:53 Carlward
阅读(486)
评论(0)
推荐(0)
[置顶]
window平台高性能多国语解决方案(基于 vArchitecture 库)
摘要: 目前的软件普遍采用 ini 格式文件存储多国语时的字符串信息采用 ini 格式文件存在一些问题:1、更新麻烦。当多人协作开发时(特别是有新手时) ,ini 文件的书写风格、多种语言的同步更新(没有人知道所有语言的翻译吧?)都存在管理上的不确定性2、文件大。由于 ini 文件中带有识别用的 key 信息,导致文件稍大(当然,以目前的嵌入式配置,这点空间消耗还不是矛盾)3、解析慢。 软件解析时,需要做...
阅读全文
posted @ 2010-11-15 15:30 Carlward
阅读(236)
评论(0)
推荐(0)
2011年3月9日
SVN 强制写 LOG 信息
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2011-03-09 09:39 Carlward
阅读(4)
评论(0)
推荐(0)
2011年3月2日
如何从dll文件导出对应的lib文件?
摘要: 转自:http://www.vckbase.com/bbs/prime/viewprime.asp?id=545Visual C++ 开发工具提供了两个命令行工具,一个是dumpbin.exe,另一个是lib.exe。利用这两个工具即可从dll导出其对应的lib。1、在命令行执行:dumpbin /exports yourdll.dll > yourdll.def2、编辑 yourdll.def 文件,使之格式与.def文件格式一致。比如:EXPORTS; fn1; fn2;3、在命令行执行:lib /def:yourdll.def /machine:i386 /out:yourdll.
阅读全文
posted @ 2011-03-02 17:07 Carlward
阅读(518)
评论(2)
推荐(0)
2011年2月23日
关闭按钮习惯设定
摘要: 在 window 下习惯了在右上角点击关闭按钮而在 meego(linux)下,此按钮默认都是在左上角的其实,是可以通过修改配置将 meego 下的关闭按钮也放置到右上角的:ALT + F2输入:gconf-editor选择:apps/metacity/general选择:button_layout新值:menu:minimize,maximize,close
阅读全文
posted @ 2011-02-23 10:02 Carlward
阅读(162)
评论(0)
推荐(0)
2008年5月26日
Windows CE下使用共享内存实现进程间数据交换(转帖)
摘要: 很多项目需要有多个独立的程序共同工作,在这些程序之间交换数据,比较方便的方法之一就是使用共享内存。 和在Windows平台上类似,WinCE下也提供了一系列内存映射函数来实现共享内存的创建和访问。 假设有两个进程需要共享一段大小为4096字节的数据。 其中的一个进程要先创建这个共享内存区域 hMemoryMap = CreateFileMapp...
阅读全文
posted @ 2008-05-26 07:28 Carlward
阅读(2618)
评论(0)
推荐(0)
一个简单的任务管理器(转帖)
摘要: 主要需要使用ToolHelp相关函数来列举进程,用OpenProcess可以操作进程,终止进程,列举进程的线程等等。 列举进程代码 hSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL); if(hSnap!=INVALID_HANDLE_VALUE) { PROCESSENTRY32...
阅读全文
posted @ 2008-05-26 07:27 Carlward
阅读(417)
评论(0)
推荐(0)
Windows CE下操作GPIO的方法(以ARM9 S3C2410为例) (转帖)
摘要: GPIO是ARM芯片最基本的输入输出通道,在ADS下操作就是一个单片机工作,直接读写其寄存器。在ARM9平台上,Windows CE系统将GPIO的实地址(例如2410的GPIO的基地址为0x56000000)映射到虚拟地址空间(GPIO对应为0xB1600000),这样,通过对这段虚拟地址空间的操作,就能够完成对GPIO或者其他片内资源的控制、输入输出工作。 要操作一个平台的GPIO,在其对应B...
阅读全文
posted @ 2008-05-26 07:25 Carlward
阅读(527)
评论(0)
推荐(0)
WinCE中OEM适配层编程点滴之创建OAL
摘要: 正如CE的帮助文档所言,创建OAL是一个非常复杂的任务,而通常的办法是复制原有的相同平台的OAL代码,然后修改来适应平台的特殊要求。也就是说对于没有特殊要求的平台,复制原有相同平台的OAL代码就足够了。由于OAL的复杂性在这篇文章中我只讲解常用的部分。 一、实现ISR 1. ISR的概念 ISR(interrupt service routine)是处理IRQs(interru...
阅读全文
posted @ 2008-05-26 07:24 Carlward
阅读(474)
评论(0)
推荐(0)
1
2
下一页
公告