- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 MFC编译错误之cannot open file '.\Debug\xxxDlg.sbr': No such file or directory
最近做个MFC小程序,今天在添加了一个自定义函数后出现了一个编译错误:Creating browse info file...BSCMAKE:error BK1506 : cannot open file '.\Debug\COMTOOLDlg.sbr':No such file or directoryError executing bscmake.exe.删除Deb
2015-06-30 09:57:53
5300
转载 MFC 不同进程间的消息通信与数据(字符串)发送
本文转自于 http://book.youkuaiyun.com/bookfiles/212/10021210209.shtml出处:Windows应用程序捆绑核心编程3.4 使用WM_COPYDATA消息通信 对于少量数据可以用WM_COPYDATA方便地实现通信。由于SendMessage()是阻塞的,只有接收方响应了消息,SendMessage()才能返回,否则一直阻塞。
2015-06-23 09:20:18
2601
转载 MFC使用SendMessage发送自定义消息实现进程间通信
1.新建两个对话框项目,分别在StdAfx.h中添加自定义消息:View Row Code1#define WM_CONTROLPRINT WM_USER+10012.发送端,获得其他窗口句柄的方法FindWindow();View Row Code1voidCAaDlg::
2015-06-23 09:14:59
4051
转载 Access数据库技巧汇集
Access数据库现在是不是过时了呢?Access数据库的应用也比较少了,更甚至现在一般的高校都不开设Access课了。绝大部分的都在开设SQL、oracle等。但是Access数据库还是存在的。所以还有它的可用之处。下面是我收集的一些Access数据库技巧。各子系统集成的技巧 1、选项组、开关按钮、组合框等控件的运用 在窗体上将这些控件巧妙地加以运用可以有机地将有关系统通过一个窗体来
2015-06-18 15:18:20
669
转载 线程间的通信(zz)
线程间的通信1.线程之间的通信简介一般而言,在一个应用程序中(即进程),一个线程往往不是孤立存在的,常常需要和其它线程通信,以执行特定的任务。如主线程和次线程,次线程与次线程,工作线程和用户界面线程等。这样,线程与线程间必定有一个信息传递的渠道。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的。线程间的通信涉及到4个问题:(1) 线程间如何传递信息
2015-03-06 15:50:55
463
原创 strcpy,memcpy,memset的用法与区别
strcpy原型:extern char *strcpy(char *dest,char *src);用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。例:char a[100],b[50];strcp
2014-08-21 15:17:21
554
转载 深入剖析mfc---CSocket类工作原理
前段时间由于需要使用mfc开发一个网络通信程序,于是就顺便研究了一下CSocket类的工作工程,现将我的一些学习成果公布出来,希望大家多多指正。先看CSocket的create函数,它调用了基类CAsyncSocket::Create函数,下面跟进去看到BOOL CAsyncSocket::Create(UINT nSocketPort, int nSocketType,long lE
2014-08-08 16:41:37
804
转载 Cosnt的作用详解
const给人的第一印象就是定义常量。(1)const用于定义常量。 例如:const int N = 100;const int M = 200; 这样程序中只要用到 N、M 就分别代表为整型100、200,N、M 为一常量,在程序中不可改变。 但有人说他编程时从来不用const定义常量。我相信。但他是不懂得真正的编程艺术,用const定义常量不仅
2014-08-07 13:38:39
937
转载 Static 作用详述
1.先来介绍它的第一条也是最重要的一条:隐藏 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c.下面是a.c的内容: char a = 'A'; // global variable void msg()
2014-08-07 13:33:00
453
转载 MFC+ADO+ACCESS自动创建数据库
最近偶然要做一个小型的数据库管理系统,为了方便用户无需自己用access创建数据库,所以,我必须设法让程序能够创建数据库,数据库表以及判断数据库表的存在。下面的程序代码希望能够为遇到这方面困难的朋友提供帮助:(2008/11/5重新编辑)//1.引入ado库#import "c:/Program Files/Common Files/System/ADO/Msadox.dll"
2014-08-01 14:13:16
1137
转载 利用GetPrivateProfileString读取配置文件(.ini)
配置文件中经常用到ini文件,在VC中其函数分别为:写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName);读取.ini文件:DWORD GetPrivateProfileString(LPCTSTR lpAp
2014-08-01 11:16:48
531
转载 VC操作Excel文件编程相关内容总结
最近在做个数据库程序,因为有些数据用户要求导出到Excel文件显示(需要报给其他单位)。所以查阅了一下相关的VC的Excel编程操作,总结一下吧:(所有资料来源于网络)利用VC操作Excel的方法至少有两种1 .利用ODBC把Excel文件当成数据库文件,来进行读、写、修改等操作,网上有人编写了CSpreadSheet类,提供支持。2. 利用Automation(OLD A
2014-07-29 10:14:10
454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人