自学了c但还不知道c程序怎么才能在windows下一窗口方式运行?:(

paulxj 2003-01-23 08:15:15
哪位知道阿??
还要看什么书?
...全文
36 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
preetyboy 2003-01-24
  • 打赏
  • 举报
回复
侯捷专栏在什么位置奥?
asvaboy1980 2003-01-24
  • 打赏
  • 举报
回复
jjhou.csdn.net
villastoner 2003-01-24
  • 打赏
  • 举报
回复
绝对的权威之著
windows 程序设计 (北京大学出版社)

上,下册 160元

Charles Petzold
Crystal_arrow 2003-01-24
  • 打赏
  • 举报
回复
呵呵,加油
纪俊 2003-01-23
  • 打赏
  • 举报
回复
看看侯捷专栏吧
有电子图书下载
liumingsky 2003-01-23
  • 打赏
  • 举报
回复
《windows编程指南》或《windows程序设计》
softworms 2003-01-23
  • 打赏
  • 举报
回复
win32 sdk(api)
Ernest_tong 2003-01-23
  • 打赏
  • 举报
回复
看一些有关Win32的书。看过一本清华大学的教材,有关win32 sdk开发的书,觉得对初学者很有帮助。下面一段程序创建了一个窗口,没经过调试,仅供参考。
LRESULT CALLBACK PicWndProc(HWND,UINT,WPARAM,LPARAM);

int PASCAL WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpszCmdLine,int nCmdShow)
{
MSG msg;
WNDCLASS wndClass;
HWND hWnd;
HMENU hMenu;

if(hPrevInstance)
return 0;
wndClass.cbClsExtra = 0;
wndClass.cbWndExtra = 0;
wndClass.hbrBackground = GetStockObject(WHITE_BRUSH);
wndClass.hCursor = LoadCursor(NULL,IDC_ARROW);
wndClass.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wndClass.hInstance = hInstance;
wndClass.lpfnWndProc = PicWndProc;
wndClass.style = CS_HREDRAW|CS_VREDRAW;
wndClass.lpszClassName = "PicWndClass";
wndClass.lpszMenuName = "IDR_MENU";

if(!RegisterClass(&wndClass))
return 0;

hMenu = LoadMenu(hInstance,MAKEINTRESOURCE(IDR_MENU));

hWnd = CreateWindow(wndClass.lpszClassName,
"Picture", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
NULL,
hMenu,
hInstance,
NULL);

if(!hWnd)
return 0;

ShowWindow(hWnd,SW_SHOWMAXIMIZED);
UpdateWindow(hWnd);

while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}

return msg.wParam;
}

LRESULT CALLBACK PicWndProc(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam)
{
switch(Msg)
{

case WM_DESTROY:
DestroyMenu(GetMenu(hWnd));
PostQuitMessage(0);
return 0;
}
return DefWindowProc(hWnd,Msg,wParam,lParam);
}
glassshark 2003-01-23
  • 打赏
  • 举报
回复
msdn

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧