vc创建sql数据源:VC自动配置数据源

做个软件Software个基本标准是易用性数据库自动连接和配置就是个普遍问题在使用软件Software时用户希望拿来就可以用并不想做配置数据库、连接数据源工作尤其是些非计算机专业甚至有些吃力我也曾经吃过这方面亏今天在做个时查了很多资料最终还是解决了这个问题(我使用是vc做后台数据库是access) 在AppInitnstance中添加如下代码在在运行开始时执行连接数据源 SQLConfigData... [阅读全文]

c语言回调函数:C/C++中回调函数初探

介绍   对于很多初学者来说往往觉得回调很神秘很想知道回调工作原理本文将要解释什么是回调、它们有什么好处、为什么要使用它们等等问题在开始的前假设你已经熟知了指针   什么是回调?   简而言的回调就是个通过指针如果你把指针(地址)作为参数传递给另个当这个指针被用为它所指向时我们就说这是回调   为什么要使用回调?   可以把者和被者分开者不关心谁是被者所有它需知道只是存在个具有某种特定原型、某些限... [阅读全文]

vc图标:VC应用程序的图标标题探究

首先是 图标问题: 1.改变应用图标: A.把你ico拷贝到res文件夹下,将Mytest.ico删掉将自己*.ico重命名为Mytest.ico,然后编译运 行就可以看到产生Mytest.exe图标变样了哈哈^&^. B.代码思路方法——将下面代码段拷贝到CMytest.cpp下BOOL CMytestApp::InitInstance{...} 中最后(在最后个 tru... [阅读全文]

一种新的C#简繁体转换思路方法

今天找到新种简繁体转换思路方法供大家参考 1.首先下载Visual Studio International Pack 1.0地址是 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=44cac7f0-633b-477d-aed2-99aee642fc10 2.下载解压安装CHTCHSConv.msi 3... [阅读全文]

遍历指定文件夹vc:VC实现将资源打包并释放到指定文件夹

很多时候,我们可能要将某些文件打包到资源中,然后当执行时候,发现缺少某些文件时,进行自我修复,以维持正常执行, 很多安装或者比较高级点智能都已经这样做,比如文件损坏时,安装将修复这些文件.些高级常用设置及文件 遇到破坏时,也会自我修复,它们这些神奇功能,全都是依靠自身资源包,替换损坏文件,或者创建新默认文件实现. 下面我来说说这种比较普通些做法: 首先在入口处,我们以MFC为例子,我们找到APP文... [阅读全文]

c语言代码:编写高效简洁的C语言代码

第招:以空间换时间   计算机中最大矛盾是空间和时间矛盾那么从这个角度出发逆向思维来考虑效率问题我们就有了解决问题第1招--以空间换时间比如说串赋值:   思路方法A:通常办法 # LEN 32 char 1 [LEN]; mem (1,0,LEN); strcpy (1,"This is a example!!");   思路方法B: const char 2[LEN] ="This is a ... [阅读全文]

鼠标反方向:VC6.0控制鼠标反方向移动

dll代码: # _WIN32_WINNT 0x400 # windows.h #pragma data_seg("Shared") HHOOK NextHook = NULL; SIZE Screen = {0, 0}; POINT pt = {0, 0}; #pragma data_seg HMODULE Module; BOOL APIENTRY DllMain(HMODULE hModul... [阅读全文]

vistawin7双系统:VC++实现Vista和Win7系统低权限程序向高权限程序发消息

需要在高权限开始地方加入以下代码,指定什么消息可以接受 typedef BOOL (WINAPI *_ChangeWindowMessageFilter)( UINT , DWORD); BOOL CVistaMsgRecvApp::AllowMeesageForVista(UINT uMessageID, BOOL bAllow)//注册Vista全局消息 { BOOL bResult = FA... [阅读全文]

c语言优先级:C语言的优先性和结合方向

问题 C语言书籍附录都要说个问题就是优先性和结合方向 我理解是这些是建立在表达式基础的上写个c语言表达式或者看个C语言表达式先看优先性在优先性相同情况下再根据结合方向判断表达式那个部分先运算那个后运算如: 1. a=b=c=0只有个=因此优先性相同因此看结合方向结合方向是从右到左因此整个表达是从右开始计算上面等价和a=(b=(c=0))这是正确地但是下面这个问题... [阅读全文]

vc串口通信:个人VC串口通信经验及相关知识整理总结

0.多用异步通讯方式个人般开个线程来监视串口数据接收; 1.个人通常采用基于ComStat.cbInQue循环查询+WaitCommEvent等待EV_RXCHAR相结合方式循环查询方式准确不丢失数据但占CUP时间WaitCommEvent不占时间但只能读取其后接到.两者结合则可以互补.必请醒是当进行连续大数据串行数据时这种方式中用WaitCommEvent来调... [阅读全文]

xmldatabinding:C++对象模型笔记:dynamic binding

C对象模型笔记:dynamic binding 编译器对于多态实现是怎样呢?下面请看个例子: Class Po { Public: Virtual void pr; …… }; Class Po2D : public Po { Public: Virtual void pr; … }; (实现部分略) Po2D pt2d... [阅读全文]

运算方法和运算器:++和--运算

是C自增运算符作用是使变量自加1;--是自减运算符作用是使变量自减1和--有两种使用方法种是前缀使用方法种是后缀使用方法前缀使用方法如:i、--i 后缀使用方法如i、i--前缀使用方法跟后缀使用方法差别在于前缀时i值为完成i加1后值--i为完成i减1后值例如:假设i初值为3执行coutiendl;输出结果为4而执行coutiendl;输出结果为3--运算符同理这... [阅读全文]

学习笔记:C/C++学习笔记—约定

文章标题约定 标题样式:[类型].[名称] 如:[FAQ].基础知识 文章内容约定 FAQ About C/C(持续更新) 参考数目习题源码 ... [阅读全文]

标准长度:C标准类型的长度bytes

WIN2K/VC下面: [char] Size Total:1 [] Size Total:4 [long ] Size Total:4 [float] Size Total:4 [double] Size Total:8 [long double] Size Total:8 [double po]Size Total:4 [char po] Size Tota... [阅读全文]

c语言malloc:c/c++基础--malloc

原型:extern void *malloc(unsigned num_s);   使用方法:# malloc.h   或# stdlib.h   功能:分配长度为num_s字节内存块   介绍说明:如果分配成功则返回指向被分配内存指针否则返回空指针NULL   当内存不再使用时应使用free将内存块释放   malloc语法是:指针名=(数据类型*)mall... [阅读全文]

函数指针声明:如何解读复杂指针声明呢?

C语言所有复杂指针声明都是由各种声明嵌套构成如何解读复杂指针声明呢?右左法则是个既著名又常用思路方法不过右左法则其实并不是C标准里面内容它是从C标准声明规定中归纳出来思路方法C标准声明规则是用来解决如何创建声明而右左法则是用来解决如何辩识个声明两者可以说是相反右左法则英文原文是这样说: The right-left rule: Start reading the... [阅读全文]

vc6.0数据库编程:VC6.0下的SOAP客户端编程

# #import "msxml4.dll" using MSXML2; #import "C:\Program Files\Common Files\MSSoap\Binaries\mssoap30.dll" \ exclude("IStream", "IErrorInfo", "ISequentialStream", "_LARGE_INTEGER", \... [阅读全文]

ufset:并查集UFSet类

/* Name: 并查集UFSet类 Copyright: 始发于goal00001111专栏;允许自由转载但必须注明作者和出处 Author: goal00001111 Date: 23-12-08 15:21 Description: 实现了普通查找和合并算法也实现了压缩路径和按大小求并高效算法并对两者进行了测试比较 有关算法分析讨论详见拙作种简单而有趣数据... [阅读全文]

dotavoid:(*(void(*)())0)()

(*(void(*))0),这是在C陷阱和缺陷中有关解决计算机开机启动后硬件读取首地址为0位置子例程代码 先看(*fp)()fp是个指针*fp就是该指针所指向(*fp)()就是该方式 我们按照题目要求假设可以话则字面上可以写成(*0)();但是正如(*fp)()运算符*必须要个 指针来作操作数并且是指针这样经过运算符*作用后结果才能作为被因此 需要对0进行类型 ... [阅读全文]

vc位图按钮:按钮中添加位图和图标

MFC中实现往按钮中添加位图对话框宣称个成员变量 CBitmapButtonm_BmpBtn;m_BmpBtn.AutoLoad(*** , ***);首先我们创建个基于对话框应用CmyDialog ; Ι.MFCCBitmapButton类这也是最简单功能最强位图按钮我们可以采取如下步骤: 1.为按钮指定唯按钮标题(此例子为OK按钮这里设置按钮... [阅读全文]

vcdll调试:VC下dll程序的调试

很多初学DLL和COM编程人都为DLL调试思路方法发愁我结合自己学习COM体验整理总结DLL调试如下 DLL是个不可运行它必须有其它加载才可运行故要调试DLL需要个测试根据测试区别我将DLL调试分 3种请况 1.测试有源码 2.测试无源码只有可执行(exe)文件 3.对DLLRegisterServer和DLLUnregisterServer调试 :测试有源码 ... [阅读全文]

c语言上机考试题:备战C语言上机考试

备战C语言上机考试  C语言是目前最常用软件Software开发语言的其功能强大具有悠久历史从C、C发展到现在C#不断地得以更新繁衍在全国计算机等级考试中有 5个类别使用C语言作为上机考试内容为各编程语言中应用最多   理论先行 [被屏蔽广告]   虽是上机考试仍需以理论知识为基础所以必须将C语言教材从头到尾学习遍(应选择权威教材)对C语言基本概况做到心中有数   学完教材后选取些有代表性编... [阅读全文]

c语言求最大值:C 语言最大难点揭秘

内存调试窍门技巧:C 语言最大难点揭秘 本文将带您了解些良好和内存相关编码实战以将内存保持在控制范围内内存是 C 和 C 编程祸根:它们很普遍认识其严重性已有 2十多年但始终没有彻底解决它们可能严重影响应用并且很少有开发团队(Team)对其制定明确管理计划但好消息是它们并不如何神秘引言   C 和 C 中内存非常有害:它们很常见并且可能导致严重后果来自计算机应急响应小组(请参见参考资料)和供... [阅读全文]

临界区:定位临界区(critical section)导致的死锁

在多线程开发中效率关系通常会选用CriticalSection作为同步机制初学者在设计开发多线程时经常会出现死锁情况昨天就看到有个哥们在发帖问这个(明显是郁闷中阿)这里通过个例子说下不用IntelThread CheckerThread Profiler也不用强大WinDbg只是用土土VC6自带调试器如何来轻松定位这种死锁问题 先贴下死锁例子代码: /*****... [阅读全文]

qt3程序:关于QT3的新手程序

最近看了篇很老文章有关QT3些新手很多介绍里面或多或少都有些在此修正后奉献出来 功能很简单就是进行些文件操作: 假如说我有两个文件分别是文件A文件B其中文件A中前n个字节数据都为0这样文件A我把它视为个“坏文件”我要做就是在文件B中找到A值为0数据所对应数据并用它替换掉A“坏数据”为了保护现场我将替换好A保存为文件... [阅读全文]

c语言main:c语言的main的所有写法

如下文章有茴香豆"茴"字 4种写法嫌疑我今天才发现c思路方法也有4种写法如下: ( argc) ( argc,char **argv) ( argc,char **argv,char **env) 其中env会将该终端所有环境变量传入可使用如下代码验证的: ( argc,char **argv,char **env) { i; //execl("/... [阅读全文]

inttostring:Summarizing about:String to Int, int To string

经常在c里面用到 和的间互相转换问题思路方法有很多这里做个汇总; 1.eger = atoi( my_.c_str ); 2. # iostream # sstream//用这个类; { using std; s = "1234"; stream ss(s); // Could of course also have done ss("1234") di... [阅读全文]

c语言编程:C语言高效编程的几招

引 言:   编写高效简洁C语言代码是许多软件工程师追求目标本文就工作中些体会和经验做相关阐述不对地方请各位指教 第1招:以空间换时间 计算机中最大矛盾是空间和时间矛盾那么从这个角度出发逆向思维来考虑效率问题我们就有了解决问题第1招——以空间换时间 例如:串赋值 方法A通常办法: # LEN 32 char 1 [LEN]; mem (1,0,LEN); strcpy (1,“This is a ... [阅读全文]

c语言编程:C语言高效编程的四大绝招(绝招哦)

第招:以空间换时间   计算机中最大矛盾是空间和时间矛盾那么从这个角度出发逆向思维来考虑效率问题我们就有了解决问题第1招--以空间换时间比如说串赋值:   方法A:通常办法   _NOBR _CODE# LEN 32   char 1 [LEN];   mem (1,0,LEN);   strcpy (1,"This is a example!!");_CODE      _NOBR   ... [阅读全文]

c语言学习总结:C和C++语言学习总结(一)

知识结构: 1、,for,switch,goto 2、#,const 3、文件拷贝代码,动态生成内存,复合表达式,strcpy,memcpy, 4、参数传递,内存分配方式,内存表现,malloc和区别 5、类重载、隐藏和覆盖区别,extern问题,参数缺省值问题,宏代码和内联区别 6、构造和析构次序,String定义 具体实现: 1、,for,switch,go... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共853条 分29页