#0065 //……………………………………………………………………………………………………………………………………………………………………
#0066 BOOL InitInstance(HINSTANCE hInstance; int nCmdShow)
#0067 {
#0068 _hInst = hInstance; //
存储为全域变量,方便使用
#0069
#0070 _hWnd = CreateWindow (
#0071 _szAppName;
#0072 _szTitle;
#0073 WS_OVERLAPPEDWINDOW;
#0074 CW_USEDEFAULT;
#0075 CW_USEDEFAULT;
#0076 CW_USEDEFAULT;
#0077 CW_USEDEFAULT;
#0078 NULL;
#0079 NULL;
#0080 hInstance;
#0081 NULL
#0082 );
#0083
#0084 if (!_hWnd)
#0085 return (FALSE);
#0086
#0087 ShowWindow (_hWnd; nCmdShow); // 显示窗口
#0088 UpdateWindow (_hWnd); // 送出 WM_PAINT
#0089 return (TRUE);
#0090 }
#0091 //……………………………………………………………………………………………………………………………………………………………………
#0092 // WndProc
窗口函数
#0093 //……………………………………………………………………………………………………………………………………………………………………
#0094 LRESULT CALLBACK WndProc(HWND hWnd; UINT message;
#0095 WPARAM wParam; LPARAM lParam)
#0096 {
#0097 int wmId; wmEvent;
#0098
#0099 switch (message) {
#0100 case WM_MAND:
#0101
#0102 wmId = LOWORD (wParam);
#0103 wmEvent = HIWORD (wParam);
#0104
#0105 switch (wmId) {
#0106 case IDM_ABOUT:
12
…………………………………………………………Page 75……………………………………………………………
#0107 DialogBox (_hInst; // Winmain第一个参数,应用程序的实例句柄
#0108 〃AboutBox〃; // 对话框资源名称
#0109 hWnd; // 父窗口
#0110 (DLGPROC)About //对话框函数名称
#0111 );
#0112 break;
#0113
#0114 case IDM_EXIT:
#0115 // 使用者想结束程序。处理方式与 WM_CLOSE 相同
#0116 DestroyWindow (hWnd);
#0117 break;
#0118
#0119 default:
#0120 return (DefWindowProc (hWnd; message; wParam; lParam));
#0121 }
#0122 break;
#0123
#0124 case WM_DESTROY: // 窗口已经被摧毀 (程序即将结束) 。
#0125 PostQuitMessage (0);
#0126 break;
#0127
#0128 default:
#0129 return (DefWindowProc (hWnd; message; wParam; lParam));
#0130 }
#0131 return (0);
#0132 }
#0133 //……………………………………………………………………………………………………………………………………………………………………
#0134 // About …对话框函数
#0135 //……………………………………………………………………………………………………………………………………………………………………
#0136 LRESULT CALLBACK About(HWND hDlg; UINT message;
#0137 WPARAM wParam; LPARAM lParam)
#0138 {
#0139 UNREFERENCED_PARAMETER (lParam); // 避免編译时的警告
#0140
#0141 switch (message) {
#0142 case WM_INITDIALOG:
#0143 return (TRUE); // TRUE 表示我已处理过这个消息
#0144
#0145 case WM_MAND:
#0146 if (LOWORD (wParam) == IDOK
#0147 || LOWORD (wParam) == IDCANCEL) {
#0148 EndDialog (hDlg; TRUE);
#0149 return (TRUE); // TRUE 表示我已处理过这个消息
#0150 }
#0151 break;
#0152 }
13
…………………………………………………………Page 76……………………………………………………………
#0153 return (FALSE); // FALSE 表示我没有处理这个消息
#0154 }
Generic。rc
#0001 //……………………………………………………………………………………………………………………………………………………………………
#0002 // 档名 : generic。rc
#0003 //……………………………………………………………………………………………………………………………………………………………………
#0004 #include 〃windows。h〃
#0005 #include 〃resource。h〃
#0006
#0007 jjhouricon ICON DISCARDABLE 〃jjhour。ico〃
#0008
#0009 GenericMenu MENU DISCARDABLE
#0010 BEGIN
#0011 POPUP 〃&File〃
#0012 BEGIN
#0013 MENUITEM 〃&New〃; IDM_NEW; GRAYED
#0014 MENUITEM 〃&Open。。。〃; IDM_OPEN; GRAYED
#0015 MENUITEM 〃&Save〃; IDM_SAVE; GRAYED
#0016 MENUITEM 〃Save &As。。。〃; IDM_SAVEAS; GRAYED
#0017 MENUITEM SEPARATOR
#0018 MENUITEM 〃&Print。。。〃; IDM_PRINT; GRAYED
#0019 MENUITEM 〃P&rint Setup。。。〃; IDM_PRINTSETUP; GRAYED
#0020 MENUITEM SEPARATOR
小说推荐
- Java编程思想第4版[中文版](PDF格式)
- -Page 1-Page 2《Thinking In Java》中文版作者:Bruce Eckel主页:http/BruceEckel.编译:Trans Bot主页:http/memberease~transbot致谢-献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们!指导您利用万维网的语言进
- 其他
- 最新章:第295章
- VB2008从入门到精通(PDF格式英文版)
- -Page 1(R)The eXperT’s Voice inBeginningVB 2008From Novice to ProfessionalChristian Gross-Page 2-Page 3-Beginning VB 2008From Novice to Professional■C
- 其他
- 最新章:第214章
- oracle从入门到精通(PDF格式)
- -Page 1-Oracle 从入门到精通-Page 2-资源来自网络,仅供学习 Oracle 从入门到精通一、SQL 8
- 其他
- 最新章:第37章
- C语言游戏编程从入门到精通(PDF格式)
- -Page 1-Page 2-Page 3-Page 4-Page 5-Page 6-Page 7-Page 8-Page 9-Page 10-Page 11-Page 12-Page 13-Page 14
- 其他
- 最新章:第4章
- 深入浅出
- 《深入浅出》作者:白小骨晋江VIP20140610完结+1番外非V章节总点击数:67370 总书评数:209 当前被收藏数:764 文章积分:11,386,657文案:每个前男友都是女人掉过的坑,从何典阳这个坑里往外爬的梁温暖一脸血表示,何典阳他这个深坑实在太坑爹。何典阳:我是坑?梁温暖…别看我,我
- 激情
- 最新章:第74章
- 深入浅出[娱乐圈]
- 文案【忠犬影帝攻X傲娇明星受,1V1轻松甜文,前期互相试探,38章在一起后甜甜甜,两人都有细微的变化和成长~这也是我用心构思攻受感情发展的文,但数据有点太惨了,没入V可以全文免费看,还是想求点收藏呀,数据好看点吧,让我开心一下(笑哭.jpg)流量偶像白漾和影帝顾瑜祁关系很僵,传言两人出道时不合而互相
- 激情
- 最新章:第59章
- JMS简明教程(PDF格式)
- -Page 1-JMS1.1规范中文版卫建军2007‐11‐22-Page 2
- 其他
- 最新章:第28章
- SQL语言艺术(PDF格式)
- -Page 1-SQLSSQQLL语言艺术内容介绍本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你数据库应用维护人员阅读。资深 SQL 专家 Stéphane Faroult倾力打
- 其他
- 最新章:第27章
- C语言实例教程(PDF格式)
- -Page 1-前 言Visual C+是开发运行于Windows 95和Windows NT环境下的Win32应用程序的可视化编程工具中最重要的成员之一,它为软件开发人员提供了完整的编辑、编译和调试工具和建立于Win32 API(ApplicationProgramming Interface)基
- 其他
- 最新章:第143章