自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (14)
  • 收藏
  • 关注

原创 undefined reference to symbol ‘g_signal_connect_data‘

undefined reference to symbol 'g_signal_connect_data'

2022-08-22 17:03:42 353 1

原创 pyhon应用程序中出现ImportError: No module named cv2怎么办

问题描述:python应用小程序运行报错:Traceback (most recent call last): File "***.py", line 1, in <module> import cv2ImportError: No module named cv2原因:Ubuntu系统中安装了python2.7和python3.6使用python xxx.py默认调用python2.7版本所以会报错解决办法:调用格式如下:python3 ***.py解...

2022-05-31 15:19:10 181 1

转载 Ubuntu下面安装eclipse for c++

1. 下载jre,eclipse,cdt其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件。1.1 下载jre网址是:java.sun.com,点击java se,红色划线部分(如下图)然后,选择download jre然后,如下图,红色划线部分所示点

2015-06-27 11:33:10 469

原创 WINCE MFC程序全屏显示

WINCE MFC程序全屏显示WINCE下MFC程序(VS2005环境)为了让视频全屏显示采用下面代码CRect m_FullScreenRect;   //全屏区域  CRect WindowRect;  GetWindowRect(&WindowRect);  CRect ClientRect;  RepositionBars(0, 0xffff, AFX_ID

2013-12-10 14:59:03 865

原创 wince下time_t tm systemtime 互相转换

/***time_t转SYSTEMTIME*/SYSTEMTIME TimetToSystemTime(time_t t){    FILETIME ft;    SYSTEMTIME pst;    LONGLONG nLL = Int32x32To64(t, 10000000) + 116445024000000000;    f

2013-10-23 15:56:49 1180

转载 WINCE下对文件夹的操作

最近,由于工作的需要自己封装了一个对对文件夹的操作的类(CDirectory)。有了这个类之后我们对文件操作就显得十分的简单,在这里就不废话了。首先来看一下怎么使用这个CDirectory。CDirectory类实现了对目录的创建、删除、拷贝、取得文件夹的大小、检查目录的存在与否和从指定的文件夹中查找指定的后缀名。 [cpp] view plaincop

2013-08-10 16:08:45 812

原创 WinCE下临界区CriticalSection使用

很多人对CRITICAL_SECTION的理解是错误的,认为CRITICAL_SECTION是锁定了资源,其实,CRITICAL_SECTION是不能够“锁定”资源的,它能够完成的功能,是同步不同线程的代码段。简单说,当一个线程执行了EnterCritialSection之后,cs里面的信息便被修改了,以指明哪一个线程占用了它。而此时,并没有任何资源被“锁定”。不管什么资源,其它线程都还是可以访问

2013-05-08 17:14:25 702

原创 VC下Unicode 到UTF-8的转换

VC下Unicode 到UTF-8的转换Ansi字符串英文占一个字节,汉字2个字节,以一个/0结尾,常用于txt文本文件。Unicode字符串,每个字符(汉字、英文字母)都占2个字节,以2个连续的/0结尾,NT操作系统内核用的是这种字符串,常被定义为typedef unsigned short wchar_t;所以我们有时常会见到什么char*无法转换为unsigned short*之类的

2013-04-09 16:47:47 2407

原创 MFC为控件添加ToolTips提示功能

1, 对话框类添加成员:   CToolTipCtrl m_ToolTips; 2, 在对话框 OnInitialUpdate 中添加   m_ToolTips.Create(this);   m_ToolTips.AddTool(GetDlgItem(IDC_BUTTON_XXX),TEXT("hello world")); 3, 在对话框类的

2013-03-06 10:58:55 2217

原创 VC中BeginWaitCursor()和EndWaitCursor()函数 【转】

BeginWaitCursor()是CCmdTarget类的函数,    函数原型:void   BeginWaitCursor();    功能简介:本函数用于显示沙漏光标(通常在命令执行较长时采用)。    框架调用本函数显示沙漏光标,告诉用户系统忙。    在不是处理单个消息时,    BeginWaitCursor()可能不像其它函数那样有效,例如    OnSet

2012-12-10 11:08:17 839

原创 打不开网页,但是能ping通网络怎么办?

打不开网页,但是能ping通网络怎么办?打开电脑发现打不开网页,但是QQ、飞信之类的都能上,能够ping通网关,ping通百度,这是怎么回事?解决办法如下:1、打开IE浏览器2、打开工具栏工具选项3、选择Internet选项4、选择连接选项卡5、选择局域网设置6、选择自动检测设置7、然后点击确定,应

2012-11-24 09:02:16 2661

原创 mfc中用子对话框的退出键将子对话框和其父对话框一起关闭

1.把父对话框的句柄传给子对话框,如下:m_Dlg dlg(this); dlg.DoModal(); 2.在子对话框中响应ON_WM_CLOSE()消息(通过子对话框属性可直接得到响应函数OnClose) 3.在OnClose()函数中,发送一个关闭消息给父对话框就可以了如下: void m_Dlg::OnClose() {     ::SendMessage(m_pPare

2012-11-15 16:46:35 1920

转载 CString&CStringA&CStringW之间的相互转换

在做MFC编程的时候,时常会碰到CString、CStringA、CStringW之间相互转换的问题,也即chat字符串与wchar_t字符串相互转换的问题。下面是一个它们之间相互转换的函数,代码如下:头文件CStringToolEx.h#ifndef _CSTRING_TOOL_EX_#define _CSTRING_TOOL_EX_#include

2012-10-22 11:22:04 555

转载 函数PlaySound和sndPlaySound的用法

函数PlaySound和sndPlaySound的用法一.PlaySound函数的声明为:BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound);1.参数pszSound:是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAVE资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI

2012-10-18 09:22:24 534

转载 Vim快速选中、删除、复制引号或括号中的内容

最近刚刚发现了一些Vim中,快速对引号或括号等标点内的内容进行选中、删除、复制操作的超级技巧,感觉非常实用。可以极大的提高编辑效率。以下命令可以对标点内的内容进行操作。ci'、ci"、ci(、ci[、ci{、cidi'、di"、di(或dib、di[、di{或diB、diyi'、yi"、yi(、yi[、yi{、yivi'、vi"、vi(、vi[、vi{、vi另外如果

2012-10-10 09:09:59 692

原创 centOS系统中为自己编写的c程序添加开机自启动

centOS系统中为自己编写的c程序添加开机自启动主要有两种方法设置自己安装的程序开机启动(我测试过的)1、把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动自己编写的程序test。命令行输入vim  /etc/rc.d/rc.local,然后按键盘“i”#!/bin/sh## This script wi

2012-10-08 16:12:10 1322

转载 vc PreTranslateMessage()详解

PreTranslateMessage详解原文链接1. 函数原型:( MSDN )      Override this function to filter window messages before they are dispatched to the Windows functions TranslateMessage and Dispatc

2012-09-14 15:28:36 3654

转载 EDIT控件的用法

一、利用WM_CTLCOLOR消息实现Edit   Control的文本与背景色的改变 首先要明白:WM_CTLCOLOR是一个由控制(Control)发送给它父窗口的通知消息(Notification   message)。 实现步骤: 生成一个标准的单文档应用程序框架,假设应用程序的名称为Color。我将利用它的About对话框做示范。在About   dialog中添加两

2012-09-14 15:24:10 1791

原创 UpdateData() --MFC函数

UpdateData()寒素,顾名思义,是用来刷新数据的。  UpdateData(TRUE) -- 刷新控件的值到对应的变量  UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT, m_username); 将IDC_EDIT编辑框控件与m_username变量做了关联,如果修改m_usernam

2012-08-31 11:36:25 392

原创 MFC 怎样才可以让应用窗口随意拖动

MFC 怎么样可以让应用窗口随意拖动,即在隐藏了对话框的TitleBar之后,还能随意拖动窗口方法一:重载WM_NCHITTEST,然后将OnNcHitTest里内容修改为: UINT nHitTest = CDialog::OnNcHitTest(point); if ((nHitTest == HTCLIENT) && (::GetAsy

2012-02-24 17:19:40 1344 1

c++修改工程名字

修改c++工程名,不用再新建工程修改工程名

2013-08-06

c++修改工程名

c++修改工程名

2012-07-07

C++常见错误大全

C++常见错误大全.

2011-12-14

TTS实现文字转语音

TTS实现文字转语音

2011-12-14

在Visual C++中用ADO进行数据库编程

在Visual C++中用ADO进行数据库编程

2011-12-14

Access数据库基础教程素材

Access数据库基础教程素材

2011-12-14

linux基本命令大全

linux基本命令大全

2011-11-28

一种基于小波变换的图像去噪新方法

一种基于小波变换的图像去噪新方法 一种基于小波变换的图像去噪新方法 一种基于小波变换的图像去噪新方法

2011-11-23

google cleaner

google 浏览器缓存清理

2011-11-01

LINUX下MySQL常用操作命令学习

LINUX下MySQL常用操作命令学习 LINUX下MySQL常用操作命令学习 LINUX下MySQL常用操作命令学习

2011-05-13

英语考研核心词组560条

英语考研核心词组560条 英语考研核心词组560条

2011-05-09

西电电院2010真题

西安电子科技大学2010年电院考研真题 (信号和电路分析是一张试卷)

2011-05-09

基于ATmega16的游戏贪吃蛇

利用ATmega16开发的游戏,贪吃蛇。

2011-04-27

M16连接16个DS18B20

M16连接16个DS18B20 温湿度传感器无线传输信号

2011-04-24

空空如也

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

TA关注的人

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