摘要:
1。建立SDI工程SSTools,view类继承于CBCGPFormView 2。 阅读全文
摘要:
1.采用MDI工程。其它的 属性,输出窗口等都不要。 2.按照BCGPOrganizar 例子先把 ribbon 功能区移植过来。别的默认都没改。 发现BCGPOrganizar例子中的mainfram是继承于CBCGPFrameWnd, 而新建的工程 中的mainfram是继承于CBCGPMDIF 阅读全文
摘要:
如果view类继承于CFormView,在构造函数要带上初始化参数-IDD(对话框资源的ID) 如.h中 class CMyView :public CFormView, enum {IDD = IDD_MY_DLG}; 则在.cpp 中 CMyView::CMyView() : CFormView 阅读全文
摘要:
MFC控件自适应大小(EASYSIZE动态调整控件位置、大小) 转自 https://www.cplusplus.me/1178.html 近日在code project网站浏览时,看到一篇关于Dialog缩放的文章(http://www.codeproject.com/dialog/easysiz 阅读全文
摘要:
MFC下的listctrl控件属性中没有滚动条的属性,但是代码可以设置, 这里要说一下 我在用这个控件时滚动条的问题。 使用icon模式,数据大概57项。从数据库中读出来显示,直接InsertItem. 最后一运行发现 水平滚动和垂直滚动 都有,但是用鼠标滚轴时 只能垂直滚动。 水平滚动确不生效,一 阅读全文
摘要:
比如tab标页面中添加了3个page. 分别对应3个类,如何在page3中 获到page2的 变量值 呢? 有多种方法, 1个可以通过在page3中定义一个放该3个page类的 类对像。通过这个类对像再去访问到各page. 另一个通过获取父类指针: 如下 可以通过((CMyOfficeView *) 阅读全文
摘要:
数据库中"Select * From XXX能查到数据,但是Select DISTINCT group From xxx Order By group却查不出来 从返回值 ret看2种情况下都是0. int ret;ret = sqlite3_prepare_v2(db, buf, -1,&stmt 阅读全文
摘要:
在把AddPage功能添加到outlookbar的程序中后,当关闭程序,提示以上错误。 另外单独做了一个空的对话框IDD_PAGE3 把上面用到的page2的IDD 改为IDD_PAGE3后 程序运行,关闭就正常。 再向PAGE3里面放一个控件listctrl后运行 ,关闭也不正常。崩溃跟上面情况一 阅读全文
摘要:
CResizableFormView::CResizableFormView() : CBCGPFormView(CResizableFormView::IDD)/*, m_wndPropSheet(_T(""), this)*/{ //{{AFX_DATA_INIT(CResizableFormV 阅读全文
摘要:
m_wndPropSheet.AddPage(&m_Page1); //m_wndPropSheet.AddPage(&m_Page2); //m_wndPropSheet.AddPage(&m_Page3); //m_wndPropSheet.AddPage(&m_Page4); //m_wndP 阅读全文