有关EXE加载和调用DLL函数的例子;用ATL函数修改注册表和内存存贮的一些认识(一)

/////////////////////////////////////////////RegEditExe.cpp   (EXE工程的)#include "RegExcute.h"int _tmain(int argc, _TCHAR* argv[]){ int x; long i; printf( "Input your action:/n" ); printf( "1:Add/n" ); 
摘要由CSDN通过智能技术生成

/RegEditExe.cpp   (EXE工程的)

#include "RegExcute.h"

int _tmain(int argc, _TCHAR* argv[])
{
 int x;
 long i;
 printf( "Input your action:/n" );
 printf( "1:Add/n" );
 printf( "2:Remove/n" );
 scanf( "%d", &x );
 act = Action ( x );
 CRegExcute excute;
 i = excute.RegOperation( act );
 printf( "result:%l/n",i );
 return 0;
}

///RegExcute.h   (DLL工程的)

#include "atlbase.h"


#define IN_SUCCESS      1
#define IN_FAILED            2
#define OUT_SUCCESS  3
#define OUT_FAILED        4
#define OPEN_FAILED     5
#define REG_ERROR      100

enum Action
{
 In = 1,
 Out = 2,
}act;

typedef struct CValue_1
{
 DWORD dwValue1;
}Add_Value;

class CRegExcute :
 public CRegKey
{
public:
 __d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值