自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 MFC主窗口按钮打开其他窗口,数个窗口来回调用

模态对话框,在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息。非模态对话框,在程序运行的过程中,若出现了非模态对话框,主窗口还可以发送消息。2)在主窗口的文件中include新窗口的头文件。补充完整代码,效果是原窗口关闭,新窗口打开。1)插入新的窗口后双击创建好新窗口对应的类。3)在按钮的消息函数中加入如下代码。主窗口点击按钮调用其他窗口。...

2022-07-27 10:58:27 1700 1

原创 MFC中修改默认启动对话框方法

首先include包含你要启动的窗口,你得窗口必须已经有了.h和.cpp,没有双击窗口编辑器旁边的空白创建。//这里是你默认的启动窗口,在CMyAppEDlg.h可以看到。刚开始看的蒙了一下,调试完了才正常,代码很明显,但是怎么改需要测试,简单的说一下吧。在你的程序中找到类似这一段代码的的代码,把其中的对话框改成你的第二个就OK了.//修改这里可以改变启动的对话框.//由于对话框已关闭,所以将返回FALSE以便退出应用程序,//CMyAppEApp初始化。//而不是启动应用程序的消息泵。...

2022-07-27 10:50:58 898

原创 关于Windows Server 2012 安装.NET 3.5 失败解决办法

因此正确的安装方式是通过“服务器管理———仪表盘——-添加角色和功能———选择添加Web服务器(IIS)———选择添加net.3.5” 即可!下面是具体安装步骤:1.2.3.4.5.6.安装选中即可。如果还不行提示错误,请在确认这一步里备用哪里填写2012 R 2 Sxs文件。下载地址:https://download.csdn.net/download/qwe1154323937/21615449...

2021-08-27 15:03:03 2624

转载 C++在WINdow桌面绘制文字图形

// 获取一个可供画图的DC,我这里就直接用桌面算了 HDC hdc = GetWindowDC(GetDesktopWindow()); // 创建红色1像素宽度的实线画笔 HPEN hpen1 = CreatePen(PS_SOLID, 1, RGB(255, 0, 0)); // 创建绿色5像素宽度的破折画笔,如果你想创建其他种类的画笔请参阅MSDN HPEN hpen2 = CreatePen(PS_DASH, 5, RGB(0, 255, 0));...

2021-08-19 23:42:18 1643 1

原创 字符串函数---itoa()函数详解及实现

itoa()函数itoa():char *itoa( int value, char *string,int radix);原型说明:value:欲转换的数据。string:目标字符串的地址。radix:转换后的进制数,可以是10进制、16进制等,范围必须在 2-36。功能:将整数value 转换成字符串存入string 指向的内存空间 ,radix 为转换时所用基数(保存到字符串中的数据的进制基数)。返回值:函数返回一个指向 str,无错误返回。itoa()函数实例:.

2021-08-13 13:09:49 4148

原创 MFC 解决按下回车键退出程序的问题

已知问题是Enter 默认 调用 onOK函数导致的。void CCandleDragonDlg::OnOK()//重载 运行完毕。{ // TODO: Add your specialized code here and/or call the base class //CDialogEx::OnOK();}记得在.h 定义一下 void OnOK();然后OK,解决!...

2021-08-13 13:02:51 330

原创 C++ MFC 标签 ((CButton*)g_pWnd->GetDlgItem(IDC_STATIC_FOV_EDIT))->SetWindowText(float2str((float)Info

float Info.SS = 1f;char buf[128];char* float2str(float val, int precision, char* buf){ char* cur, * end; sprintf(buf, "%.6f", val); if (precision < 6) { cur = buf + strlen(buf) - 1; end = cur - 6 + precision; while ((cur > end) &&.

2021-08-12 19:48:25 241

转载 C中浮点数转字符串

求浮点数转换成字符串,如何才能获得比较正确的字符串。用printf("%f\n", (float)5); 这种方式转换出来的结果是 5.000000 ,末尾都会带6位小数。控制精度在6位,虽然控制精度在6位,但并不希望输出时后面出现多余0。需要: 精度控制 6 位,剔除多余占位零。printf和gcvt这两个函数多有些不太满足要求。实际想得到的结果float string--------------------------------...

2021-08-12 19:46:12 2797

原创 GetDlgItem参数

相关参数:HWND GetDlgItem( HWND hDlg, // handle of dialog box int nIDDlgItem // identifier of control )类外使用: CWnd* pWnd = GetDlgItem(IDC_EDIT_INFO);//获取控件句柄 CEdit* pEdit = (CEdit*)pWnd; pEdit->SetWindowText("83jfsdaj");OnInitDialog() 内使用:...

2021-08-09 13:53:06 529

原创 如何修改MFC窗口标题

MFC程序的文档类中定义了一个虚函数SetTitle,用于设置窗口标题的前半部分,如果只是要修改“无标题”部分,可以重载文档类的该函数。窗口标题的后半部分可以通过SetWindowText设置,也可以编辑字符串资源中的IDR_MAINFRAME字符串,将第一个/n之前的字符串替换掉即可,而如果你想把“无标题”部分除掉,则必须修该窗口的风格。一、修改前半部分1) 可以重载文档类的虚函数SetTitlevoid CTestDoc::SetTitle(LPCTSTR lpszTitle){CDocument

2021-07-30 23:57:42 1050

wins_server_2012 sxs.7z

windows 2012 R2 的Sxs 文件

2021-08-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除