自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 MFC CString 转 char 方法,经多方资料查找,本文依靠转载中方法实现,感谢

CString str = _T("D:\\校内项目");//注意:以下n和len的值大小不同,n是按字符计算的,len是按字节计算的int n = str.GetLength(); // n = 14, len = 18//获取宽字节字符的大小,大小是按字节计算的int len = WideCharToMultiByte(CP_ACP,0,str,str.GetLength(),NU...

2019-05-30 10:11:54 190

转载 MFC扩展对话框(收缩对话框)

1.在.h文件中添加如下代码:private:bool m_shrink; //标记是否收缩int m_winHeight; //存储对话框的高度int m_shrinkHeight; //收缩后的对话框高度2.在.cpp中添加如下代码:private:bool m_shrink; //标记是否收缩int m_winHeight; //存储对话框的高度int m

2018-01-29 20:05:49 605

原创 STM32 BootLoader跳转APP,中断特殊处理

本文APP基于RTX-RTOS开发,由于该系统的特殊性,需对中断进行开启处理1、bootloader进入app前关闭中断__set_PRIMASK(1);2、在app中需要开启,但是开启的时间需要在RTOS创建之前,因为RTX运行基于systick运行,所以在boot中关闭中断后直接进入APP,没有开启中断的Systick产生中断直接hardfault。由于RTX内部封装,无法找到在R

2017-12-27 14:53:17 5824

转载 通过串口实现printf和scanf函数

转自  草根老师博客(程姚根)在做裸板开发时,常常需要通过输出或者通过串口输入一些信息。在有操作系统机器上,我们很少关心输入和输出的问题。因为有很多现成的库函数供我们调用。在做裸板开发时,可没有现成库函数供我们调用,一切都需要我们自己实现。下面我们通过串口在裸板上实现一个printf和scanf函数。printf主要用来进行格式化输出

2017-12-26 16:57:06 1741

原创 状态栏背景色更改失败

状态栏m_bar.GetStatusBarCtrl().SetBkColor(RGB(255, 0, 0))设置后无效。原因是由于启用了visual style后,无法设置如何禁用:把stdafx.h中的最后几个编译类似于#if defined _M_IX86#   pragma comment(linker, "/manifestdependency:\"type='win3

2017-12-20 16:18:40 391

原创 MFC界面更改颜色

CPaintDC dc(this); CRect rect; m_cCePing.GetWindowRect(&rect); ScreenToClient(&rect); CRect rc(0,rect.top,1920,1080); dc.FillSolidRect(rc,RGB(255,255,255));//*/ CDialogEx::OnPaint();

2017-12-20 15:57:37 1198

原创 获取当前程序运行路径

CString Current ath; GetModuleFileName(NULL,CurrentPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH); CurrentPath.ReleaseBuffer(); int pos = CurrentPath.ReverseFind('\\'); CurrentPa

2017-12-12 18:41:59 516

原创 VS2010 MFC中tab control使用方法

1、在已有工程中添加tab contr控件2、为tab control控件添加变量m_tabctrl3. 在CXXXDlg类中的对话框初始化函数OnInitDialog里面添加如下代码://添加选项卡m_tabctrl.InsertItem(0,_T("页面1"));//“选项卡1”可更改,是sheet页的名字;m_tabctrl.InsertItem(1,_T("

2017-11-09 10:31:48 7813 1

原创 WaitForSingleObject 事件处理

1、事件创建 m_handle = CreateEvent(NULL,FALSE,FALSE,NULL); //自动复位事件状态,初始状态未触发2、事件触发 SetEvent(m_handle); //触发事件3、函数处理DWORD dw = WaitForSingleObject(hProcess, 1000); //等待一个进程结束

2017-11-08 18:56:36 754

原创 MFC 编辑框回车闪退问题

1、添加重载函数PreTranslateMessage,在函数中屏蔽回车和ESC的消息2、函数如下:BOOL CMFCApplication2Dlg::PreTranslateMessage(MSG* pMsg){if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_ESCAPE) retur

2017-11-08 09:16:20 800

转载 MFC解决按钮字体问题《转》

CFont * f; f = new CFont; f->CreateFont(36, // nHeight 0, // nWidth 0, // nEscapement 0, // nOrientation FW_BOLD, // nWeight TRUE, // bItalic FALSE, //

2017-10-31 10:20:28 598

MFC TAB control

该程序详细介绍了MFC tab control使用方法,程序运行即可。仅适用于初学者,高手勿喷。 环境:VS2010

2017-11-12

MFC显示LED类及使用方法

该文件包含显示的L数码管的类,添加即可使用,来源于转载,只是添加了一点使用心得,适用于MFC新手

2017-07-16

MFC基于CWebPage的百度地图测试代码

利用百度的API接口,可以将输入的经纬度显示在地图上,并且该经纬度输入为GPS坐标,拾取坐标要去谷歌地球,程序内部已自动转化为百度坐标。使用时注意将HTML文件的地址改为正确的地址。

2016-12-20

padshelper2726en

padshelper2726en 辅助文件,类似AD操作习惯

2016-08-02

空空如也

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

TA关注的人

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