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 橙子 阅读(319) 评论(0)  编辑 收藏 引用 所属分类: Win32


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


<2006年9月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

常用链接

留言簿(10)

随笔分类

随笔档案

相册

收藏夹

搜索

最新评论

阅读排行榜