现在的位置: 首页 > 综合 > 正文

MFC学习总结 (67个技巧)

2018年06月07日 ⁄ 综合 ⁄ 共 1994字 ⁄ 字号 评论关闭

1."属性页的添加:

2."List Control中标题栏(Column)的添加:

3."ToolBar和StatusBar中控件的添加:

4."通过Control创建的控件,对其属性的动态控制:

5."窗口的分割与停靠:

6. ①怎样在程序开始的时候让它最大化?

②vc++做出来的exe文件在窗体的右上方是没有最大化和最小化按钮的,怎样实现这一功能?

③如何在显示窗口时,使最大化按钮变灰?

7. 更改属性页标题

8. 创建动态菜单

9.关于打印

11. 修改主窗口风格

12. 控制滚动条

13. 属性页处理通知消息

14.使工具条上的按钮点击一次为按下,再点击才弹起

15. VC中基于 Windows 的精确定时

16. 为对话框中的控件增加提示的简单方法

17.删除文件夹

18.消息映射

19.给从CWnd派生的窗口添加滚动条

20. SetWindowPos

21. 介绍函数过程中一种任意键退出同时能处理消息的实现方法

22. 如何隐藏工具栏

23. 如何动态获取工具条指针并给工具条加标题?

24. 在状态条中显示鼠标的设备坐标与逻辑坐标

25. 如何用VC++ 动态修改应用程序菜单

26. VC++中的3D按钮的编程

27. 如何正确的得到ComBox的指针

28. 如何让对话框中的CEdit控件类接收对话框的消息

29.利用WM_CTLCOLOR消息实现编辑控制(Edit Control)的文本与背景色的改变

30. 如何防止密码被非法获取?

31. 如何在编辑控件中以追加的方式添入字符?

32.属性页标题改名

33. 怎样去掉属性页的Apply与Help按钮?

34. 如何给树控件加入工具提示

35. 如何在TreeList中加图标?

36. 如何双击列表框项启动一个与文件关联的程序?

37. 如何防止在listbox中添加很多数据出现不停的刷新?

38. 如何得到CListBox所选择项的String?

39. 用鼠标移动基于对话框的无标题栏程序的简单方法

40. 如何改变框对话或窗体视窗的背景颜色

41.如何禁止对话框关闭按钮和浮动工具条上的系统菜单

42.如何拷贝一个工程的对话框资源到另一个工程中?

42.如何拷贝一个工程的对话框资源到另一个工程中?

43.如何实现点一下对话框外面的区域,自动隐藏对话框?

44. 初始化应用程序的大小

45. 如何得到视图指针?

46. 如何使我的程序在启动时不创建一个新文档?

47. 如何将标题栏上的右键菜单屏蔽掉?

48.如何全屏显示(没有标题,没有菜单,没有工具条)

49.如何设置有背景颜色的文本

50.串太长时往让其末尾显示一个省略号(在SDI或MDI的View中)

51. 如何获得其他程序的图标,并显示在View中

52 .RichEdit

53. 如何使FormView中显示dialog时,不是凹的?

54. 如何改变窗口标题?

55.图标透明

56. 将RADIO控件初始状态设置成为选中

57.获得视图

58.如何得到屏幕的真实尺寸

59. 修改标题栏高度

60. 如何实现“气球式”工具提示。

61. dlg 上建立View的方法:

62. 窗口最大化、最小化及关闭的消息是什么?如何截获?

63. 如何遍历整个目录树查找文件

64. Richedit control的设置背景图片办法

65. MFC程序中如何创建多级目录

66. 解决外部符号错误:_main,_WinMain@16,__beginthreadex

67. 创建包含多个子目录的目录

69. MDI中如何只屏蔽掉子框架的右上角的关闭按钮

68. ReverseFind()

70. 程序如何删除自己

71. 隐藏标题栏和菜单栏

72. InflateRect

73. 怎么让无模式对话框显示在主窗口后面

74. 隐藏窗口(子窗口没有焦点时)

75.修改视图背景

76. 如何实现点击对话框外的地方使对话框到主窗口的后面

77. 想在程序一启动时就自动关闭窗口,不在任务栏里显示

78.修改打印预览的ToolBar

79. 如何实现SDI与MDI的转换?

80. CDC中的竖排文本?

81. 如何用键盘滚动分割的视口?

82. 如何改变默认的光标形状?

83. 如何选择CTreeCtrl中的节点文本进行编辑?

84. CListCtrl中选择变化时如何获得通知?

85. List控件中整栏选择?

86. 如何限制mdi子框架最大化时的大小?

87. 怎样实现3D效果?

88. How do I update the text of a pane in a status bar?

89. 动态修改对话框的大小

90. 用DoModal()调用模态对话框,总是显示在正中,我重载了它,并添加了MoveWindow(),可是其m_hWnd是一串零,调用失败。请问有何方法可使调用的模态

http://www.cnblogs.com/xiongxuanwen/archive/2011/04/01/2002164.html

http://www.cnblogs.com/xiongxuanwen/archive/2011/04/01/2002164.html

抱歉!评论已关闭.