- 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*,就不能直接使用