上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 93 下一页
摘要: BEGIN_MESSAGE_MAP 把消息和函数指针联系起来 1首先要在窗口类的cpp文件手动添加消息响应机制,ON_MESSAGE(ID,Handler) LRESULT Handler(WPARAM,LPARAM);//响应的函数BEGIN_MESSAGE_MAP(CShellDlg, CDialog) //{{AFX_MSG_MAP(CShellDlg) ON_MESSAGE(WM_SENDOFFLINE, OnSendOffline) //自定义消息 ON_MESSAGE(WM_SWIPECARD, OnSwipeCard) //自定义消息 ON_MESSAGE(WM_MODEM, O 阅读全文
posted @ 2009-07-30 16:51 dzqabc 阅读(4748) 评论(0) 推荐(0) 编辑
摘要: 用VB操作Excel的方法 1、定义Excel操作变量 Dim objExcelFile As Excel.Application Dim objWorkBook As Excel.Workbook Dim objImportSheet As Excel.Worksheet2、打开Excel进程,并打开目标Excel文件 Set objExcelFile = New Excel.Application objExcelFile.DisplayAlerts = False Set objWorkBook = objExcelFile.Workbooks.Open(strFileName) Set 阅读全文
posted @ 2009-07-29 23:33 dzqabc 阅读(898) 评论(0) 推荐(0) 编辑
摘要: VB制作网页自动填表(强烈推荐) VB制作简单模拟器教程入门版 第一讲 如何用VB编程打开一个网页: 由于是为做模拟器做铺垫,所以就不介绍别的方法,只介绍一种最简单的用webbrowser控件实现(实际是其他的方法我还没有学会)。 下面我们就开始步入模拟器的大门了: 一、先打开VB新建一个工程 二、在工具条上点右键选部件(我用的是中文版VB)或者选工程菜单,点部件 三、找到Microsoft Internet Controls,在前面打挑,然后确认就可以看到在工具条上多出来一个地球样的图标,我们以后的实现就都围绕着他来进行了。 四、添加一个WebBrowser1到Form1中,再添加一个com 阅读全文
posted @ 2009-07-29 23:17 dzqabc 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 将公式中的单元格引用改为名称1、请执行下列操作之一: ※选中包含公式的单元格区域,在该公式中您想用名称替换引用。 ※选中单个单元格来将工作表上所有公式中的引用更改为名称。2、在“插入”菜单上,指向“名称”,再单击“应用”。 3、在“应用名称”框中,单击一个或多个名称。举个例子:假如你把A1:A4定义为ray在A5有公式 =SUM(A1:A4)选择单元格A5,然后菜单 插入-名称-应用,应用名称选择 ray ,最后按确定。A5的公式就变成了 =SUM(ray) 阅读全文
posted @ 2009-07-29 15:38 dzqabc 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 个人宏工作簿,是为宏而设计的一种特殊的具有自动隐藏特性的工作簿。第一次将宏创建到个人宏工作簿时,会创建名为“PERSONAL.XLS"的新文件。如果该文件存在,则每当EXCEL启动时会自动将此文件打开并隐藏在活动工作簿后面(在“窗口”菜单中选择“取消隐藏”后,可以很方便地发现它的存在。)如果你要让某个宏在多个工作簿都能使用,那么就应当创建个人宏工作簿,并将宏保存于其中。个人宏工作簿保存在“XLSTART”文件夹中。具体路径为:C:\WINDOWS\Profiles\Application Data\Microsoft\Excel\XLSTART。可以以单词“XLSTART”查询。 注 阅读全文
posted @ 2009-07-29 15:11 dzqabc 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: 只是清理.svn目录的话,当然可以通过SVN工具自带的导出功能。记录下主要还是这个批处理可以遍历所有目录中的特定文件夹。 程序代码如下: @echo off :start ::启动过程,切换目录 set pwd=%cd% cd %1 echo 工作目录是:& chdir :input ::获取输入, 阅读全文
posted @ 2009-07-28 16:45 dzqabc 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <windows.h>using namespace std;void main(){ cout<<"OK"<<endl; while(TRUE) { HANDLE hMutex = ::CreateMutex(NULL, FALSE, "Mutex"); WaitForSingleObject(hMutex, INFINITE); cout<<"in"<<endl; Sleep(2000); cout< 阅读全文
posted @ 2009-07-28 12:07 dzqabc 阅读(177) 评论(0) 推荐(0) 编辑
摘要: GetModuleFileNameHMODULE hModule = ::GetModuleHandle(NULL);if (hModule != NULL){ ::GetModuleFileName(hModule, strRet.GetBuffer(MAX_PATH), MAX_PATH); strRet.ReleaseBuffer();}GetModuleFileName函数在开发软件的过程里,经常需要把数据保存到当前执行文件路径下面,或者读取当前执行文件路径下的一些配置信息。这时就需要从当前模块里获取所在的目录路径,以便进行固定的位置操作文件。要解决这个需求,就需要调用API函数Get 阅读全文
posted @ 2009-07-28 11:20 dzqabc 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 连带路径分隔符“\”及文件名本身,最大支持259个字符(系统为XP,SP2)。事实上,所有的 Windows API 都遵循这个限制。因此,每当我们试图更改某一文件的文件名时,当输入的文件名长度 ( 全路径 )到达一定限度时,虽然文件名本身还未达到 255 个字符的限制,但是任何输入将不再被接受,这其实正是由于操作系统不允许 260个字符(byte)的文件全路径。 阅读全文
posted @ 2009-07-28 10:47 dzqabc 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: 静态变量函数中使用了static变量,因为static变量的特征,这样的函数被称为:带“内部存储器”功能的的函数 。在函数中是必须要使用static变量的,比如当某函数的返回值为指针类型时,则必须是static的局部变量的地址作为返回值,若为auto类型,则返回为错指针。静态函数(内部函数)函数本质上是全局的,默认可以被所有其他函数引用.内部函数只能在本文件中被引用的函数.定义内部函数时,在函数名和函数类型的前面加static.外部函数定义函数时,如果在函数首部最左端冠以关键字extern,标识次函数为外部函数,C语言规定,如果在定义函数是省略extern,则隐含为外部函数.在调用此函数的文件 阅读全文
posted @ 2009-07-28 09:46 dzqabc 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 93 下一页