Visual C++
文章平均质量分 70
hcj2002
略......
展开
-
在VC++通过汇编实现获取代码运行时间
在VC++通过汇编实现获取代码运行时间 如何获得程序或者一段代码运行的时间?你可能说有专门的程序测试工具,确实,不过你也可以在程序中嵌入汇编代码来实现。 在Pentium的指令系统中有一条指令可以获得CPU内部64位计数器的值,我们可以通过代码两次获取该计数器的值而获得程序或代码运行的时钟周期数,进而通过你的cpu的频率算出原创 2004-06-13 16:10:00 · 3485 阅读 · 1 评论 -
用VC++实现console程序显示彩色文本
用vc++写console程序时,整天对着黑纸白字的屏幕,感觉很郁闷吧?很多人想用CONIO.H/GRAPHICS.H中的一些函数来实现,却发现VC++根本没有这些头文件。当然了CONIO.H/GRAPHICS.H是BORLAND TC/BC专有的头文件,所以vc++中根本没有这些文件。把这两个头文件COPY过来,然后用??答案当然是否定的。其实VC++中也有相关的函数来实现console彩色文本原创 2004-04-19 00:09:00 · 2024 阅读 · 3 评论 -
列举当前运行的所有进程
void CEmnuprocessDlg::ListProcess(){ HANDLE hProcessSnap=NULL; PROCESSENTRY32 pe32; //获得句柄 hProcessSnap = CreateToolhelp32Snapshot (TH32CS_SNAPPROCESS,0);原创 2004-08-23 17:33:00 · 1429 阅读 · 4 评论 -
显示文件夹对话框,返回选中文件夹的路径
//显示文件夹对话框,返回选中文件夹的路径CString BrowseForFolder( HWND hWnd ){ TCHAR szTitle[] = _T("Select a folder"); TCHAR szDisplayName[MAX_PATH] = _T(""); TCHAR szPath[MAX_PATH] = _T(""); BROWSEIN原创 2004-11-22 23:15:00 · 1918 阅读 · 0 评论 -
用VC遍历文件夹中的所有文件及文件夹
void CBrowseDlg::BrowseDir( CString strDir, HTREEITEM parent ){ CFileFind ff; CString szDir=strDir; HTREEITEM hSubItem; if(szDir.Right(1) != "//") {原创 2004-11-19 13:55:00 · 6395 阅读 · 3 评论 -
VS.NET 2003中添加函数头和文件头的宏
Imports EnvDTEImports System.DiagnosticsPublic Module InterPreter REM 提取函数名称 Function GetFuncName(szStr as String) Dim szTmp, szFunc Dim ulPos, ulLen Dim szTmpStr原创 2006-04-02 23:45:00 · 1700 阅读 · 0 评论