易截截图软件、单文件、免安装、纯绿色、仅160KB

c / c++ /vc 的一些小知识

打开文件或者程序
1、ShellExecute(0,"open","c:\\abc.exe","","",SW_SHOW);
2、WinExec("c:\\a.exe",SW_SHOW);
3、system("dir c:\\");
关闭文件
m_hwnd = FindWindows("Notepad","a.txt-记事本");
SendMessage(m_hwnd,WM_SYSCOMMAND,SC_CLOSE,0);
隐藏DOS窗口
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
光驱开关
#include <windows.h>
#include <mmsystem.h>
mciSendString("set cdaudio door open",NULL,0,0);
mciSendString("set cdaudio door closed",NULL,0,0);
这个东东是我用来吓唬同事的,(*^__^*) 嘻嘻……
在一个漆黑的晚上,伸手不见五指,我的一个同事在加班,……,突然我的电脑播放了恐怖生声音、光驱一出一进的(事先准备好)……
结果我的同事一激动……把我电脑的电源给拔了!
路径获取
char path[200];
GetCurrentDirectory(200,path);//获取当前路径 不包含本程序
GetModuleFileName(NULL,path,200);//获取当前路径 包含本程序
SHGetSpecialFolderPath(NULL,path,CSIDL_STARTUP,TRUE);//获取开始启动路径
GetSystemDirectory(path,200);//获取系统路径
char 和 CString 转化
char lp[256]; CString temp;
1、
strcpy(lp,(LPCTSTR)temp);
lp = (LPTSTR)(LPCTSTR)temp;
2、
temp = CString(lp);
temp.Format("%s",lp);
char 到 LPCTSTR
char ch[256];
_bstr_t  a;
a=ch; //a即为LPCTSTR
TCHAR 到 char
TCHAR exe[200];
char path[200];
setlocale(LG_ALL,"chs");
wcstombs(path,exe,200);


相关文档:

VC下利用Pro*C开发Oracle接口

本文介绍了使用Pro*C/C++在Visual
C++环境下开发Oracle数据库接口程序的方法
设计思路其实这样:首先通过VC建立一个工程,自动化建立MAKEFILE,UNIX需要自己写MAKEFILE。
其次配置VC的环境,将PROC的.H,.LIB的路径加入DERECTIRY。写一个PC文件,即PROC文件。放到工程相应的目录下。然后把PC文件加入工程。使用PROCUI.E ......

C/C++对MySQL操作

昨天晚上在看C/C++对数据库的操作,猛然间觉得十分亲切,因为其中很多函数都和PHP中对MySQL操作相同,这是才想起PHP是C演化而来的。经过一番捣腾,终于完成了一个简单的程序,但是仍然存在着一个严重的问题,就是从数据库中得到的结果在屏幕上显示的是乱码,很让人烦。还望高手们赐教!
1.在机器上装上MySQL ,假设安装在 C ......

visual assist c盘空间占用的太多了 -5G空间


编译程序,提示C盘空间不足,我清理c盘后,删除没用的软件后,发现空间还是很少,仅仅提升200M左右,很是奇怪,我得空间都被什么占去了呢?
经过查看,发现C:\Documents and Settings\tangh\Application Data\VisualAssist目录竟然有5G多,我的妈呀,上网一查,网上说他说C盘杀手,干脆栅了,没有什么影响!
......

no acceptable C compiler found in $PATH

GCC安装成功,所需文件有:
libf2c-3.3.2-1.i386.rpm
libstdc++-devel-3.3.2-1.i386.rpm
glibc-kernheaders-2.4-8.36.i386.rpm
glibc-headers-2.3.2-101.i386.rpm
glibc-devel-2.3.2-101.i386.rpm
gcc-objc-3.3.2-1.i386.rpm
binutils-2.14.90.0.6-3.i386.rpm
gcc-3.3.2-1.i386.rpm
gcc-c++-3.3.2-1.i386.rpm
autom ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号