![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++常用功能封装分享
从事vc++ ,开发多年,主要分享一些,VC++ 学习要点,快速提高技术水平, 技术分享,共同学习.
微信:houxian1103
houxian1103
这个作者很懒,什么都没留下…
展开
-
MFC实现资源单独Dll实现
概述我们在开发MFC项目中,如果是一个项目还好,如果我们分为不同的项目,并且每个项目作为Dll提供,这样资源可能在每个动态库中都存储在,非常不利于管理,所以我们就想着把资源单独作为一个Dll库提供。资源Dll的实现创建资源Dll创建后先进行编译,编译后,表示咱们工程没问题,下面还有一个链接选项需要设置下面咱们就可以自己添加资源、编辑资源了。主程序的调用设置资源动态库。// CMultilingualDemoApp 初始化BOOL CMultilingualDemoApp::InitIn原创 2022-04-22 20:01:35 · 2744 阅读 · 0 评论 -
WTL界面介绍
前 言WTL 全称是 Windows Template Library,像 MFC 一样使用 C++ 的面向对象技术对 Win32 接口进行了封装,使之便于开发 Windows 程序。相对于 MFC 这个庞然大物,WTL 保持了小而美,只包含了界面开发相关的特性。如果想在vs 2019 上安装wtl ,可以使用看如下文章:https://www.cnblogs.com/Lzl678/p/10771668.htmlWTL概述WTL 是Windows Template Library 的缩写。最初,W原创 2022-04-04 02:11:19 · 2798 阅读 · 0 评论 -
中汉字返回定位字母(C++)实现
在开发过程中,我们有时候需要对名字进行三笔定位来实现中国汉字的查找,如下方法是win平台上使用的的一个方法,希望对大家有所帮助。/*****************************************************函数名: GetLocalizerLetter函数描述: 中汉字返回定位字母入参: IN TCHAR* tName, 联系人的姓名IN long maxlen, 定位字符的最大长度出参: OUT TCHAR* tLocalizerLetter, 定..原创 2022-04-03 17:43:14 · 1065 阅读 · 0 评论 -
CSplitButton 扩展实现
控件基本说明:类 CSplitButton 表示拆分按钮控件。 当用户单击按钮的主要部分时,拆分按钮控件将执行一个默认行为,而当用户单击按钮的下拉箭头时,控件将显示一个下拉菜单。控件默认的方式如下:控件的基本使用如下:// Initialize the dropdown menu of the splitbutton control.m_splitButton.SetDropDownMenu(IDR_MENU1, 0);// Create the pager control.BOOL nR原创 2021-11-03 10:24:06 · 352 阅读 · 4 评论 -
VC++判断网络连接状态
在开发中,需要判断是否有网络连接,实现函数如下:#include <Wininet.h> BOOL CMFCDemoDlg::DoHaveInternetConnection(){ BOOL bRet = FALSE; // 如果函数返回FALSE,则肯定没有连接 DWORD dwFlag; __try { if (InternetGetConnectedState(&dwFlag, 0)) { // 必须有下列任意一种连接,才认为是有连接原创 2021-01-26 23:40:33 · 1456 阅读 · 0 评论