正在阅读:VC学习:全局共享变量的困惑VC学习:全局共享变量的困惑

2004-02-14 09:34 出处:CSDN 作者:ggg82 责任编辑:linjixiong

  近日写程序,让全局共享变量给害苦了,现将结果公布出来,不希望有人步我后尘。

  先总结经验:全局共享变量一定要在定义时初始化,否则无效。

  下面写两行代码进行验证(Visual Studio .NET 2003 + Windows Servers 2003):

  ////////////////////////////
  //main.c

  #include 
  #include "resource.h"
  __declspec(dllexport) void Test(HWND hWnd);
  //主窗体回调函数
  LRESULT CALLBACK MainProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam)
  {
  switch(message)
  {
  case WM_COMMAND:
  {
  if(LOWORD(wParam)==IDOK)
  {
  Test(hWnd);
  return 1;
  }
  else if(LOWORD(wParam)== IDCANCEL)
  {
  EndDialog(hWnd,0);
  return 1;
  }
  }
  }
  return 0;

察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品