WinCE开发环境与调试

来源:互联网 发布:阿里云app自动签到 编辑:程序博客网 时间:2024/05/22 15:45

                         WinCE开发环境与调试

 

    最近一直想优化界面,看到同事用MFC实现的界面透明效果,看上去效果不错,所以也想在WinCE平台上也做个透明的界面,显示下了一个例子,就是可以直接换肤的那种,效果感觉不错,但是在WinCE平台上,发现有几个错误无法正常编译,于是从第一个问题入手,函数名好像是drawTransparent这个函数中很多个参数不支持WinCE平台的,所以只好把不支持的地方设置成NULL或是0,但是仍然摆脱不了问题的存在最后还是有一个结构体完全不支持WinCE5.0以下的版本,浪费了我大半天的时间,其实如果想得到一张透明的图片应该不难,也就是需要创建三张图,原图,掩码图,透明图三张进行与,或的操作,网上有一个例子还写的挺详细的,具体细节现在想不起来了,但是如何在WinCE上实现控件的透明确实是现在还不太清楚的。

    WinCE中调试算是比较麻烦了,之前没有用到动态链接库直接编译就好了,但是遇到动态链接库就麻烦了,因为总是无法将库文件拷贝到模拟器当前运行的目录下,使用“蚁言上传”将程序与库文件拷贝到映射的目录下(这个可以自定),至少还可以调试一下,但是遇到问题判断起来就比较麻烦了,所以最好能是单步调试,昨天想到了一个办法,就是在模拟器上配置属性上有一个镜像目录,那是模拟器运行时存储卡的目录,可以把库文件拷贝到你指定的这个镜像目录里,然后程序调用时指定着个路径名,可以试试,以后继续关注这一问题。

 

    时间似乎不早了~~睡了