zoukankan      html  css  js  c++  java
  • 01_DllZZ.cpp

    1、

    // DllZZ.cpp : Defines the entry point for the DLL application.
    //
    
    #include "stdafx.h"
    #include <windows.h>
    
    BOOL APIENTRY DllMain( HANDLE hModule, 
                           DWORD  ul_reason_for_call, 
                           LPVOID lpReserved)
    {
        // Perform actions based on the reason for calling.
        switch( ul_reason_for_call ) 
        { 
            case DLL_PROCESS_ATTACH:
             // Initialize once for each new process.
             // Return FALSE to fail DLL load.
                ::MessageBox(0, "DLL_PROCESS_ATTACH", "DLL_PROCESS_ATTACH", 0);
                break;
    
            case DLL_THREAD_ATTACH:
             // Do thread-specific initialization.
                break;
    
            case DLL_THREAD_DETACH:
             // Do thread-specific cleanup.
                break;
    
            case DLL_PROCESS_DETACH:
             // Perform any necessary cleanup.
                ::MessageBox(0, "DLL_PROCESS_DETACH", "DLL_PROCESS_DETACH", 0);
                break;
        }
        return TRUE;  // Successful DLL_PROCESS_ATTACH.
    }
    
    __declspec(dllexport) void __stdcall AA()
    {
        ::MessageBox(0, "AA", "AA", 0);
    }

    2、

  • 相关阅读:
    js函数对象
    jQuery选择器
    js数组
    js知识点
    正则|数字|Format
    Ajax基础
    MVC 打包压缩
    JS(正则|JSON)
    CLR via C#
    Exists/In/Any/All/Contains操作符
  • 原文地址:https://www.cnblogs.com/cppskill/p/5436534.html
Copyright © 2011-2022 走看看