Life & Code

代码是咒语,我是魔法师

生成的小程序的技巧

A:
t _tmain(int argc, _TCHAR* argv[])
{

 typedef 
int (WINAPI *myMsg)( IN HWND hWnd,IN LPCSTR lpText, IN LPCSTR lpCaption,IN UINT uType);
 HANDLE m_hDLL 
= ::LoadLibrary("user32.dll");
 myMsg msg 
= (myMsg)GetProcAddress((HMODULE)m_hDLL, "MessageBoxA"); 
 (
*msg)(NULL,"TEST","TEST",0);
 
 
return 0;
}

B:
int _tmain(int argc, _TCHAR* argv[])
{
    MessageBoxA(NULL,
"test","test",0);
    
return 0;
}



A生成的exe 的大小  < B

posted on 2006-09-13 17:41 橙子 阅读(335) 评论(0)  编辑 收藏 引用 所属分类: Win32


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(10)

随笔分类

随笔档案

相册

收藏夹

搜索

最新评论

阅读排行榜