MFC
文章平均质量分 80
磐石区
这个作者很懒,什么都没留下…
展开
-
MFC文档应用程序CToolBar:设置两个工具条并列停靠到同一条边上
这是新工作的第四天,按上级的要求开发一个便民小程序,就要用到标题中说的,这下可难到我啦,查了MSDN并没有发现类似把某个toolbar放在另一个的右边的函数,所以自己百度了一下,还好发现高人指出一条明路,我试了一下高人提供的方法,可行,特此共享出来。源码作者说:很多大型应用程序中都存在这样的工具条,将多个工具条同时并列停靠在某窗口的某一条边上。对于这种停靠方法,利用上述工具条控制函数DockC原创 2013-07-18 16:46:01 · 2929 阅读 · 1 评论 -
MFC桌面右下角弹窗不抢当前窗口焦点同时不抢父窗口焦点
这段时间还是在新公司写小程序练手,我的水平是菜鸟中的菜鸟那种水平。 现在需要写的功能我简单说一下,类似腾讯QQ右下角弹出的新闻框那种,有两点细节我特别强调一下,仅有父窗口时不能抢父窗口焦点,父窗口不在而运行的其他程序的焦点也不能抢 首先来说第一点:解决方案来自:http://bbs.csdn.net/topics/370139807 我这里也重复一下原文的意思原创 2013-07-30 16:08:30 · 4715 阅读 · 3 评论 -
MFC中使用自定义CObject派生类重载“=”“==”操作符 error C2248: “CObject::operator =” error C2678: 二进制“==”
近期编程想用CList维护一个对象,来方便的实现增,删,改,查,里面要放多个元素,想实现这种,就要自己写结构体,或是类。类的话就让他派生自CObject吧,然后接下来会遇到两个问题,我在这里整理一下我在网上寻求的解决方法,文中所写是否是问题的标准解决办法,有待高手指教,我只是发此文章帮助和我一样遇到问题的人,和记录一下自己的学习历程。 接下来我要重现我遇到的问题,再接着写我找到的解决办法原创 2013-08-01 11:03:15 · 3110 阅读 · 1 评论 -
关于CSocket::Accept()能不能作为接收客户端消息循环的判断条件
这两天小用了一下MFC的CSocket类,写点心得:其实网上好多高人都说这个类其实封装的不怎么样,我对此不发表意见,对我而言能用,会用,就成,还没有到评判微软的水准。所以说就练习着用了一下,本机电脑装的VS2010,装有MSDN,总感觉内容很少,可能安装的时候我去掉了很多选项的原因,进入正题,MSDN中查CSocket类,嗯?怎么成员函数那么少,连发送接收信息的函数都没有。后来才发现,CSocke原创 2013-08-02 12:26:08 · 2947 阅读 · 0 评论 -
MFC无标题栏自绘对话框可拖动按钮三态仿QQ弹窗样式
看我前几天的bolg我实现了右下角弹窗功能,但是怎么美化自己的弹窗呢,像腾讯QQ右下角弹腾讯大豫网新闻那样的样式。 首先感谢一篇重要的文章:http://bbs.csdn.net/topics/390170722 作者:邓学彬 但是也需要指出的大凡已经很牛的人,对初学者的求助往往是漠不关心的,我对他文章的回复至今还没有回我的问题,我给的留言也没有收到回音,为什么要感谢他,原创 2013-08-13 13:07:24 · 3756 阅读 · 1 评论 -
MFC对话框如何使用工具栏并修改工具栏的背景颜色与自绘对话框统一
最终效果图 不嫌丢人的说:这个问题困扰我多天,主要是也没有努力的去解决它,把希望都寄托在网友身上,遗憾的是直到我找到解决办法,我仍没有从众高手中拿到解决方法,我的问题曾在CSDN的论坛中提问过,稍后我会以这篇博文结那个帖子(http://bbs.csdn.net/topics/390565617)。 我要写的是一个浏览器小程序,用自绘无边框的对话框为基础,有点在乎界面好原创 2013-08-29 12:31:05 · 7735 阅读 · 7 评论 -
MFC对话框如何使用工具栏并修改工具栏的背景颜色与自绘对话框统一(二)
写这篇文章只是为了解决我上一篇文章遗留的一个问题,本来觉得这个问题可以不用管,但是在我写的程序中发现并不能置之不理,先来重现这个问题 工具栏有一部分没有绘上 看红色框包围的地方,是背后 VS2010 的界面,因为程序擦成透明的啦,上一篇文章我错误的想成那块没有绘上上的区域是属于对话框的,也就有了我上一篇文章在 OnEaserBkgnd 和 OnPaint 画背景之分原创 2013-08-29 17:27:35 · 4882 阅读 · 1 评论