![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SDK/MFC
文章平均质量分 74
bool_isprime
这个作者很懒,什么都没留下…
展开
-
cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
<br /><br />今天突然看到用getline()读入,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,(本文所有程序均通过VC 6.0运行)<br />1、cin<br />1、cin.get()<br />2、cin.getline()<br />3、getline()<br />4、gets()<br />5、getchar()<br />1、cin>> <br />用法1:最基本,也是最常用的用法,输入一个数字:<br />#include原创 2010-08-17 19:57:00 · 419 阅读 · 0 评论 -
在MFC对话框中使用ON_UPDATE_COMMAND_UI更新菜单
最近无聊在写一个播放器,当实习右键菜单的时候遇到了一个问题,点击菜单无法接收ON_UPDATE_COMMAND_UI消息,后来经过一番学习后才明白其中的原因,以下就是解决的方法。症状从命令用户界面处理函数(Command UI handler)改变菜单状态(启用/禁用,选择/取消选择,更改文字)在由对话框处理时没有正常工作。void CTestDlg::OnUpdateFileExit原创 2011-10-24 19:24:26 · 3969 阅读 · 0 评论 -
Visual C++线程同步技术剖析 (转载)
作者:中国电波传播研究所 郎锐■来自:yesky摘要: 多线程同步技术是计算机软件开发的重要技术,本文对多线程的各种同步技术的原理和实现进行了初步探讨。关键词: VC++6.0; 线程同步;临界区;事件;互斥;信号量; 正文 使线程同步 在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程转载 2011-11-05 16:12:19 · 461 阅读 · 0 评论 -
MFC中自定义消息
我们知道,在写mfc程序时经常我们会遇到某些自己定义触发事件,这时候就需要自定义消息来处理自己想要处理的消息。在孙鑫老师的教材中也很多次提到这个问题。自定义消息一般有以下几个步骤:比如我们我们想第一个叫UM_SOCK的消息来用于网络编程当中。1. 在头文件中#define UM_SOCK WM_USER + 1 //对于自定义的消息一般以UM开头2.在头文件中对UM原创 2011-11-07 21:35:01 · 1114 阅读 · 0 评论 -
WM_CTLCOLOR和OnCtlColor消息的用法
标签:杂谈 http://blog.csdn.net/hnhyliuzhiyuan/article/details/4035642 很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等,其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成!WM转载 2011-11-10 20:23:23 · 541 阅读 · 0 评论