哪位大侠知道一下,多谢
解决方案 »
- MFC中是否可以用CImage显示动态的GIF文件?
- 如何显示jpg图片
- 怎么我的帖子只能给100分?还是我错了?
- 系统注销或者关机时候要执行程序里面的一段代码,怎么实现?
- 有关在dll中调用另外一个.exe程序文件的问题,高手指教,急问,高分
- 求《windows95程式设计指南》的原书所附带的源码
- 水晶报表为何无法自动刷新??
- 菜鸟有难,请高手帮忙!打开数据库的问题
- vs.net正式版要面世了,开发网络应用平台的最佳选择?
- 接收参数的问题:我用PB的RUN(VCProject.exe hello)来调用我的VC应用程序,并传递过来hello这个参数,在VC应用这边我如何来得到这个参数
- Debug模式下怎么看动态分配的数组的每个元素的值?
- 求助 个人制作的一个上位机软件 ,和单片机通讯,在笔记本上和台式机上完全没有问题,可是在工控机上就出问题
{
arrCom.RemoveAll(); HKEY hkey;
LONG lRes = RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("HARDWARE\\DEVICEMAP\\SERIALCOMM"), NULL, KEY_QUERY_VALUE | KEY_ENUMERATE_SUB_KEYS | KEY_READ, &hkey);
if (lRes == ERROR_SUCCESS)
{
TCHAR tchKey[MAX_PATH];
TCHAR tchValue[20];
DWORD dwIndex = 0;
DWORD dwType = REG_SZ;
while(lRes == ERROR_SUCCESS)
{
DWORD dwCount = MAX_PATH;
DWORD dwVCount = 20;
lRes = RegEnumValue(hkey, dwIndex++, tchKey, &dwCount, NULL, &dwType, (LPBYTE)tchValue, &dwVCount);
if(lRes == ERROR_SUCCESS)
{
if((dwVCount > 0) && (dwCount > 0))
{
arrCom.Add(tchValue);
}
}
}
}
RegCloseKey(hkey); return arrCom.GetSize();
}