
windows 程序编程(第五版)实例
l1905
这个作者很懒,什么都没留下…
展开
-
第二章(Unicode)之---格式化的消息框
下面例题取自2.3.5 格式化的消息框:(一下代码均自己实现过) 如何实现MessageBoxPrintf函数,该函数能够接收各种大量的参数并对他们进行格式化 #include #include #include int CDECL MessageBoxPrintf(TCHAR * szCaption,TCHAR * szFormat,...) { TCHAR szBuffer[1原创 2012-12-01 15:06:31 · 336 阅读 · 0 评论 -
HELLOWIN(2)
此例题来自3.1.2 完整创建一个窗口,且能处理函数,中间自己期间遇到些问题, 比方说CreateWindow函数少一个参数,比方说callback函数写错 引发c4330错误,还有后面WM_CREATE中PlaySound引发 error LNK2001: 无法解析的外部符号 __imp__PlaySoundA@12错误,主要原因就是自己在目录下根本就没有这个文件,自然要引发错误! 中的总体原创 2012-12-01 16:41:44 · 421 阅读 · 0 评论 -
鼠标点击 小实例P234
#include #define DIVISIONS 5 TCHAR szAppName[]=TEXT("BtnLook"); LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, PSTR szCm原创 2013-01-22 10:55:00 · 360 阅读 · 0 评论 -
按钮类的一个实例(P286)
#include struct { int istyle; TCHAR *szText; } button[]={BS_PUSHBUTTON,TEXT("pushbutton"), BS_DEFPUSHBUTTON,TEXT("DEFPUSHBUTTON"), BS_CHECKBOX,TEXT("CHECKBOX") }; #define NUM (sizeof b原创 2013-01-21 17:03:27 · 582 阅读 · 0 评论