
目前共有11篇帖子。
![]() |
![]() |
![]() |
void CMFCApplication1Dlg::OnBnClickedOk()
{ CString str; m_edit1.GetWindowText(str); int len = str.GetLength(); CString arrstr = TEXT("{"); for (int i = len - 2; i >= 0; i -= 2) { if (str[i + 1] == '-') i--; if (i != len - 2) arrstr += TEXT(", "); arrstr += TEXT("0x") + str.Mid(i, 2); } arrstr += TEXT("}"); m_edit2.SetWindowText(arrstr); m_edit2.SetFocus(); m_edit2.SetSel(0, -1); //CDialogEx::OnOK(); } |
![]() |
BOOL CMFCApplication1Dlg::OnInitDialog()
{ CDialogEx::OnInitDialog(); // 将“关于...”菜单项添加到系统菜单中。 // IDM_ABOUTBOX 必须在系统命令范围内。 ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); ASSERT(IDM_ABOUTBOX < 0xF000); CMenu* pSysMenu = GetSystemMenu(FALSE); if (pSysMenu != nullptr) { BOOL bNameValid; CString strAboutMenu; bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX); ASSERT(bNameValid); if (!strAboutMenu.IsEmpty()) { pSysMenu->AppendMenu(MF_SEPARATOR); pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu); } } // 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE); // 设置小图标 // TODO: 在此添加额外的初始化代码 m_edit1.SetWindowText(TEXT("45f49ac1-87c0-4046-97b3-27350be57633")); return TRUE; // 除非将焦点设置到控件,否则返回 TRUE } |
![]() |
已启动生成…
1>------ 已启动生成: 项目: MFCApplication1, 配置: Release Win32 ------ 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v150\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5): warning MSB8051: 面向 Windows XP 的支持已被弃用,将来的 Visual Studio 版本不再提供该支持。请访问 https://go.microsoft.com/fwlink/?linkid=2023588,获取详细信息。 1>pch.cpp 1>MFCApplication1.cpp 1>MFCApplication1Dlg.cpp 1>正在生成代码 1>Previous IPDB not found, fall back to full compilation. 1>All 269 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. 1>已完成代码的生成 1>MFCApplication1.vcxproj -> F:\Code\C\vs2019\uuid_to_array\MFCApplication1\Release\MFCApplication1.exe 1>已完成生成项目“MFCApplication1.vcxproj”的操作。 ========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ========== |
![]() |
![]() |
![]() |
MFC对XP系统的支持非常好。
|
![]() |
![]() |
![]() |
这个窗口程序非常简单,很适合@啊啊是谁都对学习。
|
MFC的CString字符串类使用起来非常方便,专为Windows设计,比C++标准库的std::string字符串类多了很多常用的功能。