自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Studio TV 安装APK

我使用的Android Studio的版本是3.21. 使用Android Studio编译生成对应的apk文件。在工具栏选择Build->Build Bundle(s)/APK(s)->Build APK(s)对应的apk会生成在工程文件的.\app\build\outputs\apk\debug文件下2. 手动安装APK。2.1首先通过AVD Manager...

2018-12-16 21:45:10 2862

转载 MFC隐藏对话框

1.修改CXXAPP中的InitInstance函数,将原来的模态对话框改为非模态对话框,即修改INT_PTR nResponse = dlg.DoModal();为dlg.Create(CModalHideDlg::IDD); //创建为非模态对话框 dlg.ShowWindow(SW_HIDE); //创建完毕后,可以设置对话框的显示方式,正常为“SW_SHOW

2014-12-31 08:52:35 2193 1

转载 DLL的编码

__cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。(比较好)_stdcall是Pascal方式清理C方式压栈,通常用于Win32 Api中,函数采用从右到左的

2014-12-23 16:27:55 2066

原创 MFC子线程

在程序开始定义DWORD WINAPI ThreadFun(LPVOID pM);在OnInit中添加HANDLE handle = CreateThread(NULL, 0, ThreadFun, NULL, 0, NULL);实例化函数//子线程函数  DWORD WINAPI ThreadFun(LPVOID pM){return 0;}

2014-12-18 21:31:08 465

原创 设置MFC Edit control可以换行显示

MFC Edit control可以换行显示1.设置edit control 属性Multiline为true2.写入数据时,想换行的时候写入"\r\n"即可,CString str.Replace("\n","\r\n");3.设置Want Return 属性设置为true

2014-12-09 16:52:10 6928

转载 代码

// DDlg.cpp : 实现文件//#include "stdafx.h"#include "D.h"#include "DDlg.h"#include "afxdialogex.h"#ifdef _DEBUG#define new DEBUG_NEW#endif// 用于应用程序“关于”菜单项的 CAboutDlg 对话框

2014-12-08 03:32:09 421

转载 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

删除...\Microsoft Visual Studio 2010\VC\bin下面的那个cvtres.exe就好了。

2014-12-08 00:18:00 262

转载 USB存储设备禁用与解锁

禁用USB存储.regWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]"Start"=dword:00000004 解除禁用USB存储.regWindows Registry Editor Version 5.00 [HKE

2014-12-01 18:35:51 733

转载 Edit Control

步骤1、添加一个成员变量 HBRUSH m_hBrush;步骤2、用Class Wizard为CGuessDlg加入WM_CTLCOLOR消息,并编辑OnCtlColor函数:HBRUSH CGuessDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {if(nCtlColor==CTLCOLOR_EDIT){pDC

2014-12-01 17:10:33 325

转载 CString 字符串类型的转换

1.CString转char*CString strtest;char * charpoint;charpoint=strtest.GetBuffer(strtest.GetLength());

2014-11-26 14:08:43 323

原创 MFC通过脚本调用程序

1.TESTRunning(CString str){CString str1 = str;int i = str1.Find("[Testitem]");str1 = str1.Right(str1.GetLength()-i);int j = str1.Find(_T("\n\n"));str1 = str.Mid(i+11,j-10);wh

2014-11-23 15:47:33 1122

原创 MFC 调试错误解决方案

1. fatal error LNK1318: 非意外的 PDB 错误: OK (0)“”方法: 重新生成项目,即删除所有编译期间生成的临时文件,重新编译生成一次

2014-11-22 16:03:28 1289

转载 CSTring字符串的查找

1.查";"的出现次数 CString strNum("1233;4324;543534;31231")CString strNum("1233;4324;543534;31231") static time=0;for(int i=0;i<strNum.GetLength;i++){    i=strNum.Find(';',i);  ti

2014-11-22 14:35:09 902

原创 MFC 文件的操作

1.获取当前EXE文件的路径

2014-11-21 10:11:13 360

转载 MFC 主对话框获得tab control子对话框控件的值

1.建立两个对话框程序,用来当做Tab Control控件的两个页。别忘了把Style改为Child,Border改为None。然后就可以在上面加其他控件了。接着分别为这两个对话框建立两个类,比如CPage1和CPage2。然后在对话框类头文件中,加入这两个对话框对象。同时增加一个变量int m_CurSelTab,用了表明是哪个Page即将被切换。int m_CurSelTab;

2014-11-20 21:38:01 1997 1

主机名显示功能

主机名显示功能,一直在桌面右上角显示主机名

2014-12-31

空空如也

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

TA关注的人

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