摘要:
//方法2 SafeArrayGetElement(SAFEARRAY* psa,long* ailndex,void* pvElem) if(pvDataValues->vt & VT_ARRAY){ switch(pvDataValues->vt){ case VT_BOOL| VT_ARRAY 阅读全文
摘要:
优化代码结构、增大运行效率 记录某种事件或某种信息的载体,如何管理数据 编程之美 线性表:链表、栈、队列 顺序:数组 定长,取数快 链式:指针,前驱和后继,不定长 线性存储:学生信息 1:1 树性存储:家谱 1:N 多对多:图状结构,学生参加比赛 线性表:顺序:array 链式:单向循、单不循、有头 阅读全文
摘要:
类图 QWidget::setLayout()函数可以在一个部件上应用布局管理器。 任务:定位子部件;感知窗口默认大小;感知窗口最小大小;窗口大小变化时进行处理;当内容改变时自动更新;字体大小、文本或子部件的其他内容随之改变;隐藏或显示子部件;移除一个子部件; QLayout和QLayoutItem 阅读全文
摘要:
CDC,CPaintDC,CClientDC,CWindowDC区别 ———————————————————————— 1、首先,对DC进行解释一下: Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行 阅读全文