CSDN可笑的一幕,"流氓网站JS代码实例"(原创)
今天去CSDN上看看技术文章,一不小心发现了一个很可笑的地方,CSDN居然会如果推销技术书,可笑可笑,上人很是失望  进去后,果然有人很反感CSDN的做法,如下有评论:感觉,CSDN确实太过份了,做技术的人几乎都非常信任CSDN,这招太让人伤心了 实际上,这本书叫:精通JavaScript动态网页编程(实例版) 内容说明如下:内容介绍:...
Tags: VC  
简单问题--VC制作的程序运行时如何动态设置控件焦点
比如运行程序后,在文本框里按回车,焦点移动到下一个控件,或者点击按钮后,焦点移动到下一个控件。 很简单wnd.setfocus() 。eg:GetDlgItem(要设成焦点控件的ID)->SetFocus() 。不行了啊!不过我发现,这个方法似乎不大好,焦点是过去了,如果现在有焦点的这个控件是一个按钮,那点击回车时,却不能击发按钮的点击事件,可是击发了默认按钮的事件。 后来找了一个不错的方法:this->GotoDlgCtrl(this->GetDlgItem(要设成焦点控件的ID)) ,这个方法不错,推荐用这个。。。。。。
Tags: VC  
VC MFC 如何删除文件,目录,文件夹
项目中突然要使用删除文件的功能,于是看看书,网上找找资料,总结了一些方法,其实都很简单的。希望对大家有帮助: 第一种方法: 定义一个文件类对象来操作 CFile TempFile; TempFile.Remove(指定文件名); 第二种方法: 使用系统函数 DeleteFile( LPCSTR filename )删除文件 _rmdir(),删除目录 DeleteDirectory(sTempDir); 删除目录 RemoveDirectory(sTempDir);删除目录 eg: DeleteFile( char *tempFileName); 。。。。。。
Tags: VC  
vc中常用的几个数据转换方法-int char* float与CString 之间的转换
vc中常用的几个数据转换方法-int char* float与CString 之间的转换 1、int <->CString 1) int ->CString 2) CString->int 2. char* 与CString 1)char*->CString 2) CString -> char* 3. float<->CString 1)float->CString 2) CString->float
Tags: VC  
cstdiofile类 - 详解文章收录
CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件。 流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开。文本方式提供对硬回车—换行符对的特殊处理。当你将一个换行符(0x0A)写入一个文本方式的CStdioFile 对象时,字节对(0x0D,0x0A)被发送给该文件。当你读一个文件时,字节对(0x0D,0x0A)被翻译为一个字节(0x0A)。 CStdioFile 不支持Duplicate,LockRange,和UnlockRange 这几个CFile 函数。如果在CStdioFile 中调用了这几个函数,将会出现CNoSupported 异常。
Tags: VC  
VC-终止线程,ExitThread函数,Te r m i n a t e T h r e a d函数,撤消线程,详解
VC-终止线程,ExitThread函数,Te r m i n a t e T h r e a d函数,撤消线程,详解 6.5 终止线程的运行 若要终止线程的运行,可以使用下面的方法: • 线程函数返回(最好使用这种方法)。 • 通过调用E x i t T h r e a d函数,线程将自行撤消(最好不要使用这种方法)。 • 同一个进程或另一个进程中的线程调用Te r m i n a t e T h r e a d函数(应该避免使用这种方法)。 • 包含线程的进程终止运行(应该避免使用这种方法)。 下面将介绍终止线程运行的方法,并且说明线程终止运行时会出现什么情况。 6.5.1 线程函数返回 始终都应该将线程设计成这样的形式,即当想要线程终止运行时,它们就能够返回。这是 确保所有线程资源被正确地清除的唯一办法。 如果线程能够返回,就可以确保下列事项的实现: • 在线程函数中创建的所有C + +对象均将通过它们的撤消函数正确地撤消。 • 操作系统将正确地释放线程堆栈使用的内存。 • 系统将线程的退出代码(在线程的内核对象中维护)设置为线程函数的返回值。 • 系统将递减线程内核对象的使用计数。 6.5.2 ExitThread函数 可以让线程调用E x i t T h r e a d函数,以便强制线程终止运行:
Tags: VC  
VC(C)操作文件之-文件的打开(fopen函数)
文件的打开(fopen函数) fopen函数用来打开一个文件,其调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); 其中, “文件指针名”必须是被说明为FILE 类型的指针变量; “文件名”是被打开文件的文件名; “使用文件方式”是指文件的类型和操作要求。 “文件名”是字符串常量或字符串数组。 例如: FILE *fp; fp=("file a","r&...
Tags: VC  
VC操作文件之:CFile操作详解
CFile操作详解各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。  1.文件的查找  当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段...
Tags: VC  
VC 文件操作详解,CFile,CStdioFile其它
在VC里如果数据量不大,一般不会使用数据库,使用文件来保存数据.而且在VC里也提供了比较多的文件操作类或方法.本文只是简单的介绍一下几个文件操作方法.(本文原创:作者:巴士飞扬,网站www.busfly.cn)第一个,先介绍一个我认为最简单的VC文件操作类,可以直接按行来读取文件,输出到文件时可以将字符串直接输出,而不用按照字节来读取和写入.VC中用CStdioFile读写文件的方法.txt  示例方法如下: #include<afxwin.h>#include&...
Tags: VC  
VC_MFC怎样使用线程,怎样关闭线程句柄
开始执行CWinThread对象之前要设置CWinThread对象的m_bAutoDelete属性为FALSE, 线程结束时才能调用delete pThread, 否则AfxBeginThread(...)创建的CWinThread对象在线程结束时候被框架删除了, 所以delete pThread会释放一个无效的指针.修改代码如下可以保证delete pThread不出错, 实际上没有必要delete pThread, 框架已经跟你做了这件事:CWinThread *pThread;pThrea...
Tags: VC  
怎样判断一个文件存在与否
本文原创,www.busfly.cn. 巴士飞扬.:)最近的项目是对文件操作的,所以,多少都遇到一些关于文件操作的问题.用到最多的还是文件打开,文件读写,判断文件存在否.本文不讨论文件读写,只针对判断文件存在否.记得在C#里,有一个东西,叫做CFile.通过它的方法CFile.Exit(Filename)就可以直接判断文件是否存在,可是在VC里没有这个方法.最开始时,我是通过定义一个文件变量,然后打开一个那个要判断的文件,如果返回0,就表示这个文件不存在.这种方法需要两步,第一步,先定义一个文件...
Tags: VC  
VC常用数据类型使用转换详解[转]
CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCTSTR;vc++中各种字符串的表示法首先char* 是指向ANSI字符数组的指针,其中每个字符占据8...
Tags: VC  
分页:[«] 1[2] [»]
分类最近文章
    <#CACHE_INCLUDE_CATEGORY__HTML#>
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.