当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Windows95/98/Me的注册表包含了Windows95/98/Me的系统配置、PC机的硬件配置、Win32应用程序和用户的其他设置信息。
 

 

    摘要: #pragma warning(disable:4231)#pragma warning(disable:4273)#pragma warning(disable:4786) #include "stdafx.h"#include <string>#include <vector>using namespace std; #include "serialport.h"......
    摘要: 20051-7...1-21mfc动态链接库框架的建立,创建功能类, 要求导出vector<class t>类型数据。解决方案:在dll中供vector模板使用的类(struct)需要重载< 和 == 运算符使用自定义的宏:#ifdef dll_exports#define dll_api __declspec(dllexport)#define expimp_template......


怎样在VC++中访问和修改注册表

  windows95/98/me的注册表包含了windows95/98/me的系统配置.pc机的硬件配置.win32应用程序与用户的其他设置信息.注册表与ini文件不同,它是多层次的树状数据结构,具有六个分支(根键),每个分支又由许多的键与键值组成,而每个键则代表一个特定的配置项目.

  在visual c++ 6.0或5.0环境中新建一基于对话框的工程,设置两个命令按钮,名为“查询用户信息”与“修改用户信息”,用来查询与修改注册表中用户姓名与公司名称.这里须要指出的是,用户的信息位于系统注册表中\hkey_local_machine\software\microsoft\windows\currentversion\ 的位置,键值名registeredowner与registeredorganization分别表示用户的姓名与用户公司的名称. 【程序编程相关:使用VC6进行ADO编程,使用SQL S

  在实际编程工作中,我们遇到了如何在visual c++中对windows95/98/me注册表整个树状结构信息进行访问与修改的问题,如查询与修改注册表中用户姓名与公司名称的有关信息.通过编程实践,我们实现了在visual c++中查询与修改系统注册表的有关信息.下面以一个实例说明具体的编程方法. 【推荐阅读:使用SQLDMO控制 SQL Serve

hkey hkey; //定义有关的 hkey, 在查询结束时要关闭. 【扩展信息:VC调用ADO要注意的问题

  1.查询用户信息的代码

lpctstr data_set="software\\microsoft\\windows\\currentversion\\";

//打开与路径 data_set 相关的 hkey,第一个参数为根键名称,第二个参数表.

//表示要访问的键的位置,第三个参数必须为0,key_read表示以查询的方式.

//访问注册表,hkey则保存此函数所打开的键的句柄.
...   下一页
    摘要: 一、 动态链接库的创建示例1. 选择vc.net菜单项,选择文件->新建->项目,在弹出的新建项目的对话框中,选择项目类型为visual c++ 项目,类别为mfc的工程,在右边的模板中,选择mfc dll模板,给项目取名为testdll,选择好项目的位置,按确定健,进入应用程序设置。 2. 在应用程序设置中,我们可以看到,有三种dll类型,它们依次对应着三类dll。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE