各位大侠,小女子问个问题:我在VC中建立了
#include <windows.h>
LRESULT CALLBACK WndProc(HWND hwnd,UINT msg,WPARAM wparam,LPARAM lparam)
{
return(DefWindowProc(hwnd,msg,wparam,lparam));
}
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInst,LPSTR lpszCmdLine,int nCmdShow)
{
HWND hwnd;
MSG Msg;
WNDCLASS wndclass;
char lpszClassName[] = "窗口";
char lpszTitle[] = "My_Windows";
wndclass.style = 0;
wndclass.lpfnWndProc = WndProc;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.hInstance = hInstance;
wndclass.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wndclass.hCursor = LoadCursor(NULL,IDC_ARROW);
wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wndclass.lpszMenuName = NULL;
wndclass.lpszClassName = lpszClassName;
if(!RegisterClass(&wndclass))
{MessageBeep(0);return FALSE;}
hwnd = CreateWindow(lpszClassName,lpszTitle,WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,
hInstance,NULL);
ShowWindow(hwnd,nCmdShow);
UpdateWindow(hwnd);
while(GetMessage(&Msg,NULL,0,0))
{TranslateMessage(&Msg);
DispatchMessage(&Msg);}
return Msg.wParam;
}
  这个原文件  是初始化一个窗口,消息处理函数我就随便写了。请问怎么在里面初始画一个菜单  如有 文件  编辑   等…………我建立了一个空的win32 application,添加了源文件后,
建立了VC一个菜单资源Menu,但是不会在初始化。(现在只能出向一个没有菜单的窗口)请大侠教我,谢谢!

解决方案 »

  1.   

    HWND CreateWindow( 
      LPCTSTR lpClassName, 
      LPCTSTR lpWindowName, 
      DWORD dwStyle, 
      int x, 
      int y, 
      int nWidth, 
      int nHeight, 
      HWND hWndParent, 
      HMENU hMenu, //这里就是菜单.
      HANDLE hInstance, 
      PVOID lpParam 
    ); 
    ============================================================
    最新自动计时定时开关机的软件 Timer Explorer 6.0 发布
    下载主页: http://www.timeearth.com
    ============================================================
      

  2.   

    是这样的  我新建了个 资源脚本 文件名zhucaidan 怎么添加到我得工程中去?
      

  3.   


    proejct ->settings ->resouces ->Resource file name:zhucaidan.res