上一页 1 ··· 5 6 7 8 9 10 下一页
  2008年11月6日
摘要: button1_Click(sender,EventArgs.Empty); 阅读全文
posted @ 2008-11-06 16:21 BoneKing 阅读(2520) 评论(1) 推荐(1) 编辑
  2008年11月4日
摘要: 利用消息的方式序列化操作是最好的方法,子线程可以将进度通过PostMessage的方法发给父线程的窗口,(一定要用PostMessage,不要用PostThreadMessage,这样才能保证收到。)父线程响应该消息,改变进度显示。OK?越是大型的应用,越应考虑用消息机制同步和传递数据,这是经验总结。 对话框的头文件中: #define YOURMESSAGE W... 阅读全文
posted @ 2008-11-04 13:06 BoneKing 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 我们可以利用CreateProcess API函数来创建相应的进程,该函数的原型如下: CreateProcess( LPCWSTR lpszImageName, //指向可执行的模块的指针 LPCWSTR lpszCmdLine, //指向可执行命令行字符串的指针 LPSECURITY_ATTRIBUTES l... 阅读全文
posted @ 2008-11-04 13:04 BoneKing 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 枚举目录内所有文件的API HANDLE FindFirstFile ( LPCTSTR lpFileName, // 这一般传入字符串 c:\dira\*.* LPWIN32_FIND_DATA lpFindData); BO... 阅读全文
posted @ 2008-11-04 12:58 BoneKing 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpStrin... 阅读全文
posted @ 2008-11-04 12:57 BoneKing 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 测试创建和打开文件映射的时候老是得到"句柄无效"的错误, 仔细看了MSDN以后才发觉是函数认识不透, 这里把相关的解释翻译出来 HANDLE CreateFileMapping( HANDLE hFile, //物理文件句柄 LPSECURITY_ATTRIBUTES lpAttributes, //安全设置 DWORD flProtect,... 阅读全文
posted @ 2008-11-04 12:53 BoneKing 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获得了文件句柄之... 阅读全文
posted @ 2008-11-04 12:52 BoneKing 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 引言 C#语言自C/C++演变而来。它是现代、简单、完全面向对象和类型安全的。C#语言是微软公司针对.Net平台才推出来的一门新语言,作为.Net平台的第一语言,它几乎集中了所有关于软件开发和软件工程研究的最新成果。面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理…… 在.NET应用程序开发中,不管是WEB Forms(ASP.NET)还是Windows ... 阅读全文
posted @ 2008-11-04 12:50 BoneKing 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Hashtable和ArrayList等经常需要深度拷贝,而.Net没有现成的函数可以调用, public object Clone() { BinaryFormatter Formatter = new BinaryFormatter(null, new StreamingContext(StreamingContextStates.Clone)); ... 阅读全文
posted @ 2008-11-04 12:49 BoneKing 阅读(1396) 评论(2) 推荐(2) 编辑
摘要: private void Form1_DragDrop(object sender, DragEventArgs e) { string path = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString(); MessageBox.Sho... 阅读全文
posted @ 2008-11-04 12:47 BoneKing 阅读(587) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页