CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

我很笨,帮帮忙吧

楼主hitwd2000(东邪王七)2001-07-23 10:32:03 在 VC/MFC / 基础类 提问

#include   "stdafx.h"  
  #include   <windows.h>  
  #include   <stdio.h>  
  RECT   rc;  
  int   xChar,yChar;  
  WNDCLASSEX   wnd;  
  char   szAppName[]="键盘消息监视程序";  
  LRESULT   CALLBACK   WndProc(HWND,UINT,WPARAM,LPARAM);  
  BOOL   MyRegisterClass(HINSTANCE   hInstance);  
  BOOL   InitInstance(HINSTANCE   hInstance,int   iCmdShow);  
   
  int   APIENTRY   WinMain(HINSTANCE   hInstance,  
                                            HINSTANCE   hPrevInstance,  
                                            LPSTR           lpCmdLine,  
                                            int               nCmdShow)  
  {  
    //   TODO:   Place   code   here.  
  MSG   msg;  
  if(!(MyRegisterClass(hInstance)))  
  {  
  return   FALSE;  
  }  
  if(!InitInstance(hInstance,iCmdShow))  
                                                                          ~~~~~~~~~~出错!!!!!!!!!  
  {  
  return   FALSE;  
  }  
  while   (GetMessage(&msg,NULL,0,0))  
  {  
  TranslateMessage(&msg);  
  DispatchMessage(&msg);  
  }  
  return   msg.wParam;  
  }  
  错误消息为iCmdShow没有定义。不知道该怎么办。  
  问题点数:30、回复次数:5Top

1 楼panda_w(好想睡啊!)回复于 2001-07-23 10:41:08 得分 15

把InitInstance(hInstance,iCmdShow))改为InitInstance(hInstance,nCmdShow))  
                                                                          Top

2 楼wjyasd(金子鱼)回复于 2001-07-23 10:45:30 得分 15

你的参数在这里定义的:  
  int   APIENTRY   WinMain(HINSTANCE   hInstance,  
                                          HINSTANCE   hPrevInstance,  
                                          LPSTR         lpCmdLine,  
                                          int             nCmdShow)             《-------------就是它!  
   
  可是到了使用的时候问什么变成了     iCmdShow   呢?     不明白?……     -_-#  
  Top

3 楼hitwd2000(东邪王七)回复于 2001-07-23 10:46:42 得分 0

感谢,感谢,如果你能告诉我为什么,我给另外15分,谢谢了Top

4 楼hitwd2000(东邪王七)回复于 2001-07-23 10:47:51 得分 0

我明白了Top

5 楼freyue(muzi)回复于 2001-07-23 10:51:55 得分 0

因为你用的参数iCmdShow和你定义的参数nCmdShow不一样啊,hehe~~~,细心点了Top

相关问题

  • Iamme()告诉我,他很笨很笨的!
  • 我很笨,谁来帮我?
  • 唉,我笨、我笨、我笨笨笨!!!
  • 我很笨,所发我遇到的问题也笨!!!
  • 求助!!!——我很笨不要笑我
  • 很笨的问题,别笑我
  • 很简单的问题,我好笨啊
  • 我笨还是DELPHI笨。
  • 很简单的一个问题, 但我很笨...................................
  • 哪位GG帮帮我啊,我是很笨的女生

关键词

  • hinstance
  • icmdshow
  • ncmdshow
  • initinstance
  • 参数
  • 定义
  • msg
  • include

得分解答快速导航

  • 帖主:hitwd2000
  • panda_w
  • wjyasd

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo