MFC
XY______
这个作者很懒,什么都没留下…
展开
-
虚拟列表 LVN_GETDISPINFO
LVN_GETDISPINFO:当虚拟列表控件需要某个数据的时候,它给父窗口发送一个 LVN_GETDISPINFO通知消息,表示请求某个数据。因此列表的所有者窗口(或者它自己)必须处理这个消息。例如派生类的情况 (CMyListCtrl是一个虚拟列表类对象)://这里处理的是反射消息BEGIN_MESSAGE_MAP(CMyListCtrl, CListCtrl) //{{AFX_MSG_MAP(CMyListCtrl) ON_NOTIFY_REFLECT(LVN_GETDISPINFO转载 2020-10-07 21:15:55 · 1324 阅读 · 0 评论 -
C++ 导出excel (多个sheet)
如下所示代码仅演示大体流程 不够完整 不可直接使用另:新建的sheet只能置于当前工作sheet前面,博主不知道怎样才能添加在后面……//////////////////////////选择文件保存位置//////////////////////////// CFileDialog FileDlg(FALSE, NULL, NULL, OFN_HIDEREADONLY, "xls 文件(*.xls)|*.xls"); if (FileDlg.DoModal() == IDCANCEL) retu原创 2020-09-27 11:22:50 · 2107 阅读 · 0 评论 -
VC操纵Word
我们操纵Word需要通过类型库中的MFC类。而这些类,应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。COleDispatchDriver没有基类。COleDispatchDriver类实现OLE自动化中的客户方。OLE调度接口为访问一个对 象的方法和属性提供了途径。COleDispatchDriver的成员函数连接,分离,创建和释放一个IDispatch类型的调度连接。其它的成员函 数使用变量参数列表来简化调用IDispatch::Invoke。学习如何自动化控制转载 2020-09-14 11:05:13 · 310 阅读 · 0 评论 -
C++ 一个.cpp文件调用其他.cpp文件中的函数/变量
C++ 一个.cpp文件调用其他.cpp文件中的函数/变量a.cpp中定义了某个成员函数/变量在b.cpp中通过使用extern声明进行共享(在.h中定义的不可)参考:例讲解转载 2020-09-09 15:04:29 · 5197 阅读 · 0 评论 -
关于MFC的ON_NOTIFY、ON_NOTIFY_REFLECT、ON_NOTIFY_REFLECT_EX
关于MFC的ON_NOTIFY、ON_NOTIFY_REFLECT、ON_NOTIFY_REFLECT_EXON_NOTIFY : Comes from a child control to the parent. This macro goes in the parent’s message map.ON_NOTIFY是子控件把消息发送给父窗口,由父窗口来处理消息,消息处理函数在父控件的类里面。ON_NOTIFY_REFLECT: Comes from a child control, but is转载 2020-09-01 16:04:54 · 613 阅读 · 0 评论