• 2024-01-27MFC 模态对话框
    Frame消息:BEGIN_MESSAGE_MAP(CMainFrame,CFrameWnd)ON_WM_CREATE()ON_COMMAND(ID_DIALOG_EXEC,&CMainFrame::OnDialogExec)ON_COMMAND(ID_DIALOG_SHOW,&CMainFrame::OnDialogShow)ON_COMMAND(ID_DIALOG_32773,&CMainFrame::OnDialog3277
  • 2024-01-27MFC 动态图标切换
    主要是学会获取应用实例,然后是定时器的使用。▲会一直变动,4个轮流滚。标题是属于框架的。头文件:private:HICONicon[4];构造函数:CMainFrame::CMainFrame()noexcept{//加载图标//获取应用程序icon[0]=AfxGetApp()->LoadIconW(IDI_ICON1);
  • 2023-12-10无涯教程-MFC - 消息和事件
    应用程序由各种对象组成,大多数情况下,计算机上运行着多个应用程序,并且不断要求操作系统执行一些任务。Map消息由于Windows是面向消息的操作系统,因此Windows环境的大部分编程都涉及消息处理,每一个事件,例如一个键盘或鼠标点击发生时,一个消息被发送到该应用程序,然后必须处理该事件
  • 2023-06-15托盘功能实现三步曲
    1.隐藏窗体BOOLCMainFrame::PreCreateWindow(CREATESTRUCT&cs){        if(!CFrameWnd::PreCreateWindow(cs))                 returnFALSE;        cs.style=WS_POPUP;//使主窗口不可见        cs.dwExStyle=WS_E
  • 2022-12-13Windows 7 Goodies in C++: Introduction to the Ribbon
    Windows7GoodiesinC++:IntroductiontotheRibbon Downloaddemoproject-85KBContentsIntroductionStartingaNewAppPrepworkinCMainF
  • 2022-10-05VC雕虫小技集(二)
    VC雕虫小技集(二)何志丹1,如果你没有定义_UNICODE,则LPCTSTR代表constchar*,因此直接使用就可以了.如果定义了_UNICODE,LPCTSTR代表constwchar_t*,就不能直接使用