
使用C++,采用MFC开发,启动后桌面会出现一个小人(《家庭教师》动漫中的里包恩)(此处是不规则窗体的应用),左键可以拖动,点击胸前的奶嘴可以弹出快捷启动页面,可以启动某些路径下的资源,点击右下角会弹出天气预报界面,包含今明天气温度和天气图标
MFC桌面精灵(不规则窗体,天气预报)
使用C++,采用MFC开发,启动后桌面会出现一个小人(《家庭教师》动漫中的里包恩)(此处是不规则窗体的应用),左键可以拖动,点击胸前的奶嘴可以弹出快捷启动页面,可以启动某些路径下的资源,点击右下角会弹出天气预报界面(此处采用天气API,详情见源码),包含今明天气温度和天气图标,程序是早年写的,代码风格可能不太好,见谅。
另:需要源码的在下方留言邮箱,我看见就会发过去哦
以下是截图:
一、MFC不规则窗口的实现方法
首先设置对话框为无边框,然后自定义一个函数SteRegion实现将窗体不规则化(具体为不显示图片中特定像素,这里为黑色)并在OnInitDialog中调用,在OnPaint函数中设置对话框大小和位置,在OnCtlColor函数中画背景,最后在OnLButtonDown中发送一个消息实现单击拖动。
二、MFC天气预报的实现方法
第一步:通过CInternetSession类获得solson网的对应的城市天气信息。
第二步:将获得的信息转为字符串。
第三步:解析json格式的字符串,提取需要的信息。
需要源码的在下方留言邮箱,我看见就会发过去哦
此为博主副博客,留言请去主博客,转载请注明出处:https://www.baby7blog.com/myBlog/4.html