libmain.cpp
来自「这是VCF框架的代码」· C++ 代码 · 共 63 行
CPP
63 行
//$$root$$.cpp#include "vcf/ApplicationKit/ApplicationKit.h"#include "vcf/ApplicationKit/LibraryApplication.h"#include "vcf/FoundationKit/Win32Peer.h"class $$Root$$Application : public LibraryApplication {public: virtual bool initRunningApplication(){ bool result = LibraryApplication::initRunningApplication(); return result; }};static $$Root$$Application* single$$Root$$ApplicationInstance = NULL;BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ){ switch ( ul_reason_for_call ) { case DLL_PROCESS_ATTACH: { single$$Root$$ApplicationInstance = new $$Root$$Application(); single$$Root$$ApplicationInstance->getPeer()->setHandleID( (long)hModule ); single$$Root$$ApplicationInstance->setName( "$$Root$$" ); LibraryApplication::registerLibrary( single$$Root$$ApplicationInstance ); } break; case DLL_THREAD_ATTACH: { } break; case DLL_THREAD_DETACH: { } break; case DLL_PROCESS_DETACH: { if ( NULL != single$$Root$$ApplicationInstance ) { delete single$$Root$$ApplicationInstance; single$$Root$$ApplicationInstance = NULL; } } break; } return TRUE;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?