当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

求c语言实现图形界面c c c语言都可以

更新:12-25 整理:39baobao.com
字体:

[汇编语言排序问题];修改完毕,测试结果正确 STACK1 SEGMENT STACK DW 256 DUP(?) STACK1 ENDS DATA SEGMENT MSR DB '423756$' ;不要逗号 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STAC...+阅读

那得学习windows编程了。。。用VC6.0新建一个wn32程序,而不DOS程序,输入如下代码即可:#include#include#include#includeint g_nYPos = 200; //文字的Y坐标 long WINAPI WndProc( HWND hWnd,UINT iMessage,UINT wParam,LONG lParam ); BOOL InitWindowsClass( HINSTANCE hInstance ); BOOL InitWindows( HINSTANCE hInstance, int nCmdShow ); int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow) { MSG Message; if(!InitWindowsClass(hInstance)) return FALSE; if(!InitWindows(hInstance,nCmdShow)) return FALSE; while(GetMessage(&Message,0,0,0)) { TranslateMessage(&Message); DispatchMessage(&Message); } return Message.wParam; } long WINAPI WndProc(HWND hWnd,UINT iMessage,UINT wParam,LONG lParam) { HDC hDC; HBRUSH hBrush; HPEN hPen; PAINTSTRUCT PtStr; switch(iMessage) { case WM_PAINT: hDC=BeginPaint(hWnd,&PtStr); SetMapMode(hDC,MM_ANISOTROPIC); TextOut(hDC,200,g_nYPos,"HELLO WORLD",11); //在窗口中输出文字 EndPaint(hWnd,&PtStr); return 0; case WM_KEYUP: //响应按键释放消息 switch(wParam) { case VK_UP: //响应向上按键 g_nYPos -= 10; //Y坐标减少 break; case VK_DOWN: g_nYPos += 10; //Y坐标增加 break; } InvalidateRect(hWnd, NULL, TRUE); return 0; case WM_DESTROY: PostQuitMessage(0); return 0; default: return DefWindowProc(hWnd,iMessage,wParam,lParam); } } BOOL InitWindows(HINSTANCE hInstance,int nCmdShow) { HWND hWnd; hWnd=CreateWindow( "WinFill", "tianchongshili", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); if(!hWnd) return FALSE; ShowWindow(hWnd,nCmdShow); UpdateWindow(hWnd); return TRUE; } BOOL InitWindowsClass(HINSTANCE hInstance) { WNDCLASS WndClass; WndClass.cbClsExtra=0; WndClass.cbWndExtra=0; WndClass.hbrBackground=(HBRUSH)(GetStockObject(WHITE_BRUSH)); WndClass.hCursor=LoadCursor(NULL,IDC_ARROW); WndClass.hIcon=LoadIcon(NULL,"END"); WndClass.hInstance=hInstance; WndClass.lpfnWndProc=WndProc; WndClass.lpszClassName="WinFill"; WndClass.lpszMenuName=NULL; WndClass.style=CS_HREDRAW|CS_VREDRAW; return RegisterClass(&WndClass); }

本文地址:https://www.39baobao.com/show/29_15237.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

汇编语言起泡排序算法这是个排序程序,应该把输出程序中的6个数字,排序输出。 但是程序中略有失误,输出了无效的内容。 下面的已经改好,可以试试看: DATA SEGMENT A DW 03H, 0DH, 08H, 9DH, 81H, 0FDH...

本人汇编小菜鸟求大神汇编语言中我写的冒泡排序程序为什么不能“di=?” 不知道, [di] 传送到 bl、dl的是什么? bx的高位“bh=?”也不知道 ! 程序看着有点乱。给你一个子程序,你研究下: ;=============================== ; 单个字符串内部的排序...

有关描写人物神态动作语言的句子他有一双水汪汪的大眼睛,像黑色中带点白的宝石放在眼里,黑黑的头发,高高的鼻子。说话时总爱翘起嘴巴,既可爱又调皮。每次上作文课的时候,他都不注意听讲,还和老师顶嘴、接话。弄得...

大班认识图形里面数字宝宝教案数字变化后、给数字宝宝排序(提示顺序。 3? 五:1,双数) 0123456789 9876543210 13579 2468 2,幼儿数出:数字宝宝的组合图形 幼儿逐一观察每个有数字宝宝组成的图形: 一:数字宝宝 教...

爱是美好的语言作文400字展开全部 爱是美好的语言 “ 爱是love,爱是amour,爱是rak,爱是爱心,爱是love,爱是人类最美好的语言……”不经意间妈妈总是会哼起这首歌,优美的旋律听得我心里暖暖的。 尽管我还很...

C语言图形界面登陆框会要求你自行建立对话框资源,并定义框体坐标,并且要求建立相应的对象来操作这些资源,如果你对MFC一无所知,我最好用一个以弹出菜单来响应鼠标事件为例给你讲解: 文件->新...

c语言怎样编图形界面啊#include #include #define PI 3.1415926 void main() { double a; int x,y,y1,r,r1; int gdriver=DETECT,gmode; initgraph(&gdriver,&gmode,"c:\\turboc2\\bgi"); printf("Pl...

C语言图形界面怎么做出来这是最简单的界面程序 : // c++.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "c++.h"#define MAX_LOADSTRING 100// 全局变量:HINSTANCE hInst; // 当前实例 TCHAR...

C语言图形界面的编写windows程序设计第五版 vc98时代经典必看 精通Windows API-函数、接口、编程实例 vc08新一点 LabWindows/CVI虚拟仪器设计技术 labview的师兄 gtk+2.0编程范例 虽然只讲linu...