📄 +-
字号:
****************************************************
1 窗口利用WM_ERASEBGD消息设置背景后,拖动各视图滚动条,超出窗口范围的部分背景与控件颜色混乱
我一开始只在CMAINFRAME中加了改变背景色的代码,其实只要在各个视图类中加上这些代码就OK了
2 创建好各切分窗口的大小后,不能在程序中其它地方重新改变各部分大小
在WM_SIZE 消息响应中,首先要判断窗口及客户区是否建立,因为第一个WM_SIZE消息是在建立窗口时,此时显然不能改变各视图大小(还没有建好)
3 窗口图标由IDI_MAINFRAME图标决定,程序图标由IDI_IDR_ACQUIRTYPE决定,可以在程序中动态改变窗口的图标:
HICON Hicon = LoadIcon(IDI_ATM);
ASSERT(Hicon);
AfxGetMainWnd()->SendMessage(WM_SETICON,TRUE,(LPARAM)Hicon);
******************************************************
1 程序运行中,编辑框,列表框可以拖动改变大小?
2 如何隐藏最大化按钮
在precreatewindwow函数中修改变量CS的style的值,但这只能隐藏,如何才能使它显示但是 disabled
3不能删除默认工具栏的按钮?如何自定义?
4 调用由系统自定义的菜单命令,如显示关于对话框,速度有时很慢
5 如何使改变菜单项checked属性
GetMenu()->CheckMenuItem(ID_VIEW_TREECTRL,MF_UNCHECKED);
6 如何真正隐藏工具栏()showwindow函数不行?
使用 showcontorlbar
*************************************************************************
1 无法使用UDL文件来动态加载数据库?
2 Release版本下recurcreattree函数中获取CString 值的GetFieldValue出内存错误?
***************************************************************************
1 如何正确产生唯一的规则ID号
2 如何通过树获得其结点号
******************************************************************************
1 当视图比对话框大的时候,界面不美观
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -