回复 21楼 TonyDeng
你说的是真的 我还是用以前的经验来模拟现在的东西。
梅尚程荀
马谭杨奚
///////////////////////////////////////// // Handle WM_CREATE ///////////////////////////////////////// #pragma argsused BOOL skyline_OnCreate(HWND hWnd,CREATESTRUCT FAR * lpCreateStruct) { static char * Titles[]={"TrueType","Heavy","Italic"}; hFontList=CreateWindow("ListBox",NULL, WS_CHILD|WS_VISIBLE|LBS_STANDARD, 20,30,210,280,hWnd,HMENU(ID_LISTBOX),hInstance,NULL); hNumFonts=CreateWindow("static",NULL, WS_CHILD|WS_VISIBLE|WS_BORDER, 20,10,210,20,hWnd,HMENU(-1),hInstance,NULL); hFontName=CreateWindow("edit",NULL, WS_CHILD|ES_LEFT|WS_VISIBLE|ES_READONLY, 260,10,310,70,hWnd,HMENU(-1),hInstance,NULL); hAlphaEdit=CreateWindow("edit",NULL,WS_CHILD|WS_VISIBLE| WS_BORDER|WS_HSCROLL|ES_LEFT|ES_AUTOHSCROLL|ES_MULTILINE, 260,150,310,70,hWnd,HMENU(-1),hInstance,NULL); for(int i=0;i<3;i++) ButtonWindows[i]=CreateWindow("button",Titles[i], WS_CHILD|WS_VISIBLE|BS_CHECKBOX, 260+(i*110),270,90,35,hWnd,HMENU(-1),hInstance,NULL); TheFont=0; PostMessage(hWnd,WM_STARTFONTS,0,0); return TRUE; }就是这代码 看来是静态控制 貌似后面无法对HMENU(-1)建立的控件进行点击操作。