Visual Studio
文章平均质量分 67
半日闲心
这个作者很懒,什么都没留下…
展开
-
vc开发常用的自定义函数,持续更新。。。
编码转换函数vc下用的编码转换函数。我是在mfc下写的,不需要另外包括头文件。ANSI和Unicode间转换,UTF8和Unicode间的转换,如果想ANSI跟UTF8转就得先转成Unicode。经过我多次修正。我现在只要需要转换编码的就直接copy就程序就行了。MFC下测试可用wchar_t * ANSIToUnicode( const char* str ){ i原创 2014-05-16 00:12:19 · 950 阅读 · 0 评论 -
VC++线程的同步
转自:不知道。。。虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任 何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现 操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取转载 2014-05-16 00:26:00 · 684 阅读 · 0 评论 -
对话框最小化到任务栏
转自:我是复制别人转载的,/*********/后面是我自己加的一、托盘简介 所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单,下面简要阐述一下子喽^_^ 二、托盘编程相关函数 其实呢,把程序放到托盘上的本质就是先在托盘区绘制转载 2014-05-16 00:21:24 · 1122 阅读 · 0 评论 -
VC++中combo box(组合框)控件使用说明/MFC COMBOBOX的使用
转自:不知道。。。Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。下面的例子简要说明如何利用 MFC CComboBox Class来操作字符串列表。1、定义控件对应变量假定已经创建了一个Dialog,并且转载 2014-05-16 00:25:27 · 8591 阅读 · 0 评论 -
DataGrid控件用法详解
转自:http://www.vckbase.com/document/viewdoc/?id=1164作者:万建华下载源代码写在前面 刚写这个题目,就觉得肩上重了,不知道自己能否对DataGrid详解之。希望大家共同指正。DataGrid控件是VC方便地用来显示数据的一个极好的网格控件,我不否认网上还有期它不少优秀的网格控件,但我总喜欢使用微软自已的东西转载 2014-05-16 00:23:11 · 24677 阅读 · 1 评论 -
获取子窗口句柄EnumChildWindows的威力
转自:http://www.ltesting.net/ceshi/ruanjianceshikaifajishu/rjcskfyy/dotnet/2007/0701/113175.html版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明很早就写过类似spy++和查看密码窗口的东西,一直想给这个小东西再加点特别的。前段时间对软件安装注转载 2014-05-16 00:22:24 · 24873 阅读 · 3 评论 -
CComboBox应用ShowDropDown的问题
转自:http://happytonny.blog.tianya.cn 今天终于体会到了什么叫小问题,大工作。一个小小的问题,耗费了我大半天的时间,其实解决起来只有两三句代码。 问题是这样的:应用CComboBox控件,在文本输入的时候可以进行文本过滤,并自动弹出下拉条,我在相应CBN_EDITCHANGE消息时进行处理,调用ShowDropDown函数就可以把下拉条弹出,结果发现转载 2014-05-16 00:17:37 · 2450 阅读 · 1 评论 -
ADO中_variant_t变量的使用与转换
转自:http://blog.csdn.net/zyq5945/article/details/5581453下载 源代码用ADO做数据库,有个麻烦的事情就是_variant_t变量的使用,使用本例中封装的CConvert类转换就方便了。// Convert.h: interface for the CConvert class.////////////////转载 2014-05-16 00:16:11 · 2894 阅读 · 0 评论 -
MFC中的SetTimer、ON_WM_TIMER 和OnTimer的关系和使用
定时器在VC中的使用频繁,以下讨论定义器的使用方法。定时器的原型是:WINUSERAPI UINT WINAPI SetTimer ( HWND hWnd , UINT nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc);hWnd 是欲设置定时器的窗体句柄。定时时间到时,系统会向该窗体发送WM_TIMER消息。nIDEvent转载 2014-05-16 00:26:31 · 1613 阅读 · 0 评论 -
vc实现纯真IP数据库显物理位置
转自:不详纯真IP数据库 可到纯真论坛下载:www.cz88.net//IpBase.h#include #include using namespace std; class CIpBase{public : CIpBase(string fileName="QQWry.Dat"); ~CIpBase(); string Find(unsigned long转载 2014-05-16 00:09:42 · 542 阅读 · 0 评论 -
不要问我WHY。懒人的VC++ADO开发简单指南
转自:Shane的BLOGhttp://blog.sina.com.cn/shineking Shane·Xia(就是本人)首先申明:本文仅面向初学者,非常初的那种,有任何关于为什么的问题,请勿询问本人,浩瀚如烟的MSDN就是你的去处。我们这里仅解决如何做的问题,目标是让大家能够让自己的程序立刻转载 2014-05-16 00:24:21 · 572 阅读 · 0 评论 -
Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))
原文地址:Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”)) 作者:xhch_it Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))2011-11-24 22:20转载 2015-04-27 21:08:59 · 677 阅读 · 0 评论