12 2015 档案
摘要:1.引出句柄CDC问题:1.CDC dc;dc.LineTo(point);无法运行2.CDC *dc=GetDC();dc->LineTo(point);就可以运行了MFC中有大量的句柄包装类。所谓句柄包装类,指的是这些类是封装了系统对象的句柄,并提供了一组成员函数作为访问系统对象的接口。从这些句...
阅读全文
摘要:CDC类定义的是设备上下文对象的类,有称设备环境对象类。Windows使用与设备无关的图形设备环境(DC:Device Context)进行显示。说到CDC类就不能不提一下GdiObject——图形对象类。 在Windows应用程序中,设备环境与图形对象共同工作,协同完成绘图显示工作。就像画家绘画一...
阅读全文
摘要:PreCreateWindow(CREATESTRUCT& cs)typedef struct tagCREATESTRUCT {LPVOID lpCreateParams; // 创建窗口的基本参数HANDLE hInstance; // 拥有将创建的窗口的模块实例句柄HMENU hMenu; /...
阅读全文
摘要:CFrameWnd::OnCreateClientvirtual BOOL OnCreateClient(LPCREATESTRUCT lpcs,CCreateContext*pContext);返回值:如果成功,则返回非零值,否则为0。参数:lpcs 指向Windows CREATES...
阅读全文
摘要:CWnd::OnEraseBkgndafx_msg BOOL OnEraseBkgnd( CDC* pDC );返回值:如果它擦除了背景,则返回非零值;否则返回0。参数:pDC 指定了设备环境对象。说明:当CWnd对象的背景需要被擦除时(例如,当窗口大小被改变时),框架就调用这个函数。它被调用以便为...
阅读全文
摘要:CWnd::PreCreateWindowvirtual BOOL PreCreateWindow( CREATESTRUCT& cs );返回值:如果要继续窗口的创建过程,则返回非零值;返回0则表明创建过程失败。参数:cs一个CREATESTRUCT结构说明:框架在与CWnd对象相连接的Windo...
阅读全文
摘要:1,DECLARE_MESSAGE_MAP:在头文件中声明源文件中所含有的消息映射 2,BEGIN_MESSAGE_MAP:标记源文件消息映射的开始 3,END_MESSAGE_MA:标记源文件消息映射的结束 4,ON_COMMAND:将特定命令的处理委派给类的一个成员函数 5,ON_CONTROL...
阅读全文
摘要:CWnd::OnCreateafx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );返回值:OnCreate必须返回0以继续CWnd对象的创建过程。如果应用程序返回-1,窗口将被销毁。参数:lpCreateStruct指向一个CREATESTRUC...
阅读全文