随笔分类 -  MFC related

给激活了WS_HSCROLL,WS_VSCROLL的RichEdit增加自动换行的控制(转)
摘要:谁应该读这篇文章? 正如你所想,需要急切了解Windows控件的、正在用VC++开发软件并涉及到RichEdit控件的、或是正巧也遇到本文标题的朋友们,这篇文章应该能让你获取关于Windows控件的一些经验,那怕是一丁点经验,只要能让你走更少的弯路来达到目的,我也就欣慰了。^_^序 由于RichEdit自身的复杂性,对于一个SDK程序员来说,对它进行编程,着实非一件易事!从Microsoft没把它... 阅读全文

posted @ 2010-08-20 23:08 Imagination 阅读(2310) 评论(0) 推荐(0)

怎么获取windows的内置菜单
摘要:[代码] 阅读全文

posted @ 2010-07-18 23:28 Imagination 阅读(210) 评论(0) 推荐(0)

<ZT>ParseCommandLine 有关命令行启动参数的一些技巧
摘要:来源:(http://blog.sina.com.cn/s/blog_6130c4c40100e3qj.html) - ParseCommandLine_仍俊不禁_新浪博客在我们用向导创建MFC应用程序时,在App::InitInstance()中总会出现下面这样的代码到底是什么意思呢,我查了很多资料终于使其漏出庐山真面目。 CCommandLineInfo cmdInfo;//定义命令行 Par... 阅读全文

posted @ 2010-07-05 18:16 Imagination 阅读(515) 评论(0) 推荐(0)

VC ListBox 右键菜单
摘要:[代码]在相应*Dlg.cpp中添加如下代码即可,别忘记在*Dlg.h文件中对函数声明哦。ID_TEST1应在Resource.h中定义,随便给不和其他变量重复的值即可。 阅读全文

posted @ 2010-06-28 10:43 Imagination 阅读(1516) 评论(0) 推荐(0)

VC2005中fopen的ccs=UNICODE实测<zt> + UTF8 如何转变为 ansi
摘要:根据msdn描述,如果参数为ccs=UNICODE,则 (注:这里的UNICODE指UTF-8和UTF-16LE等的统称)如果文件没有BOM头,则编码为ANSI,相当于没有写css=如果文件BOM为UTF-8,则编码为UTF-8,相当于写了css=UTF-8如果文件BOM为UTF-16LE,则编码为UTF-16LE,相当于写了css=UTF-16LEWindows自带的Notepad(记事本)程序... 阅读全文

posted @ 2010-06-27 16:49 Imagination 阅读(2874) 评论(0) 推荐(0)

打开文件对话框,多选与单选,检测文件是否存在
摘要:单选文件,[代码]多选文件 并带过滤器[代码]目录是否存在的检查:[代码]文件存在性检查:[代码]创建目录:[代码] 阅读全文

posted @ 2010-06-22 22:15 Imagination 阅读(860) 评论(0) 推荐(0)

关于调整窗口大小时候如何限制大小
摘要:有如下函数,请看例子,然后举一反三[代码] 阅读全文

posted @ 2010-06-10 22:19 Imagination 阅读(287) 评论(0) 推荐(0)

关于Cedit 和 RichEdit 和 CButton 的一些小技巧
摘要:1. 如果你要想响应鼠标单击的事件,记得,是响应WM_LBUTTONUP 比如[代码]2. 想在按钮上加载位图的话m_ButtonDisplay.SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP4)));3. 关于 CCombobox 很有用的 资料http://www.codeproject.com/kb... 阅读全文

posted @ 2010-06-04 23:18 Imagination 阅读(246) 评论(0) 推荐(0)

导航