⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helloworldex.cpp

📁 atl书籍,详细讲解了atl的开发技巧.
💻 CPP
字号:
//////////////////////////////////////////////////////////////////////////
// ATL的GUI程序设计配套源代码
// 第一章 不能免俗的“Hello, World!”
// 工程名称:HelloWorldEx
// 作者:李马
// http://www.titilima.cn
//////////////////////////////////////////////////////////////////////////

#include <atlbase.h>
CComModule _Module;

int WINAPI _tWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd )
{
    _Module.Init( NULL, hInstance );
    _Module.m_hInstResource = LoadLibrary( _T("shell32.dll") );

    MSGBOXPARAMS mbp;
    ZeroMemory( &mbp, sizeof( mbp ) );
    mbp.cbSize       = sizeof( mbp );
    mbp.dwLanguageId = GetSystemDefaultLangID();
    mbp.dwStyle      = MB_USERICON;
    mbp.hInstance    = _Module.GetResourceInstance();
    mbp.lpszCaption  = _T("Hello");
    mbp.lpszIcon     = MAKEINTRESOURCE( 44 );
    mbp.lpszText     = _T("Hello, World!");
    MessageBoxIndirect( &mbp );

    FreeLibrary( _Module.m_hInstResource );
    _Module.m_hInstResource = NULL;
    _Module.Term();
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -