我的c语言学的恨好 但是我现在想用c语言做界面的编程 就像c#那种程序 之所以要写界面是因为要写上位机程序 我只对c 语言和汇编感兴趣
学着种东西 需要什么基础 c语言基础我有了 在网上查了下说需要懂操作系统什么的
window程序设计是不是c语言界面编程 学这个需要什么基础
在网上查了下 光window程序设计分什么mfc和api 这两个是不是一个集成关系
就像c语言一条语句等于汇编语言几十条语句这种关系
是不是api相当于汇编语言
然后mfc一条语句可以分解成很多条api 也就是说api相当于汇编 mfc相当于c语言
有没有什么书推荐一下啊
我发现好多书上只有代码 都不告诉那个软件怎么使用
就像学c语言的时候 如果不告诉那个程序代码怎么敲进电脑 怎么学的好c语言啊
有没有什么书介绍的比较好的
我对程序不惧怕 就怕不知道程序怎么敲到电脑里面去
我现在把c语言程序敲到电脑没什么问题 但是全是黑屏界面
最好是api的 我比较喜欢原理性 底层东西
如何使用编译器和连接器创建 Windows 应用程序,这个很少有书有指导的,都是要自己用 IDE 然后自己摸索,一般学会了怎么吧编译、连接、生成和调试,就足够了;
我使用的是 VS2008,是微软发布的一个集成开发环境,用了几年了;
至于全是黑屏,估计你是创建了 Windows 控制台程序,就是白字黑底的那个 DOS 窗口;
这是因为你没有接触到 Win32 界面编程,所以暂时只能靠 DOS 窗口来学习了;
至于有什么书推荐嘛,这个业界上都是残次不齐,很难找到合适的书,还是自己多找点电子版的书阅读一下吧,程序编程涉及的知识太多,没有几本好书,很难入门的;
如果有更多的疑问,可以留下 QQ,我给你慢慢解答;
2297279581求指点 我对这个不太了解
vs是c#的吧 我不喜欢这种封装的语言 我比较喜欢c和汇编
我应该是用vc吧
C# 也是一种编程语言,VS 是一个集成开发环境,集成了可以生成和调试 C# 编写的应用程序的功能,也有其他集成开发环境支持 C# 语言,目前 VS 支持 Basic、C++、Java、C#、Java、ASP 等多种语言,其中有分为托管和非托管两大类,或者编译型和解释型两大类;
C 是比较灵活的一种语言,以面向过程的方式进行编程,可以直接进行内存操作,所以称之为底层也不为过,不过最接近底层的,是汇编语言,可以直接操作硬件和调用硬件自身的指令;
VC 是 VS 的一个部件,是 VS 下专门用于开发 C++ 编写的应用程序的部分,全称 Microsoft Visual C++,我目前用的是 VC2008,也就是 9.0 版本,而 VS 的全称则是 Microsoft Visual Studio;
新手都是推荐 VC6.0 的,简单易用,不过功能依旧很强大,美中不足的就是自带的 C/C++ 标准库比较旧了,有很多特性都无法支持;
通过调用API来创建界面:
#include<windows.h>
int main()
{
MessageBox(NULL,"Hello World!","C图形程序",MB_OK);
return 0;
}
linux下通过调用图形库来创建界面。
c语言如何编写界面程序
一、C语言中要做图形界面,首先需要设置为图形模式,确定显卡类型,对屏幕进行初始化等等。二、相关的函数如下:1.detectgraph()显示卡检测函数 2.initgraph()图形初始化函数 3.getdrivername()获取图形驱动程序名的指针 4.getgraphmode()获取图形模式函数 5.getmoderange()获取模式值范围函数 6.getmaxm...
学c语言如何做出有界面的程序
1、新建一个C项目,点击文件,新建,项目,选择C++Win32控制台应用。2、在项目向导中设置,会默认生产一个项目框架。3、可以使用color函数变化字体和窗口的颜色。4、要在C语言中实现颜色的变化,需要引入windows.h头文件,即#include <windows.h>方可调用color函数,system("color 02")类似的,但不能...
学c语言如何做出有界面的程序
如果你只是用普通的C语言编程工具编写的话,其实很麻烦,但还是可以的,#include<windows.h>要包含,然后按照创建窗口的方法创建就行了,很麻烦,如果你不了解winodows运行原理和编程原理你很难知道怎么去做一个实用窗口界面。。。不过有简单的方法,那就是不用C语言,改用MFC,Delphi,java,c#等专业的...
C语言如何写登录界面
我们现在来看看,C语言如何写登录界面。首先协商登录函数的名称以及类型。然后我们定义一个用户名字符数组和密码。然后我们再弄一个错误的次数。接下来我们就可以开始清理屏幕。然后我们可以判断如果错误超过三次直接退出。此时,我们就可以开始详细的判断各种情况。
求高手帮忙如何给一个C语言编写软件的图形界面
chBox[1] = (char)0xbf; \/\/ 右上角点 chBox[2] = (char)0xc0; \/\/ 左下角点 chBox[3] = (char)0xd9; \/\/ 右下角点 chBox[4] = (char)0xc4; \/\/ 水平 chBox[5] = (char)0xb3; \/\/ 坚直 } else { chBox[0] = (char)0xc9; \/\/ 左上角点 chBox[1] = (char)...
怎么用c语言做一个界面
大小,框的位置、大小等等都是通过计算得出来的。这样一来开发的效率是可想而知的。当然,也有专门做界面的,程序用C语言来写。比如:QT。具体的楼主可以去了解了解。如果你想感受一下C语言的“乐趣”的话,在Win32中写一下程序:#include void main(){MessageBox(NULL," Hello World!
c语言如何写出一个图形化的界面,难道只能是黑白的win32控制台程序么...
控制台字符界面,只要是字符来进通信。win32 只要是用来开发主流windows程序的。一步一步来看:首先从函数接口:int main(int argc,char argv[])单单的一个入口点,两个参数就是,命令行参数。一个数组和一个整形。说实话让我来说我也说不出来这个 int main有什么可讲的。重点讲一讲这个winmainint...
如何用c语言做gui开发?
用C\/C++直接开发界面程序一般有以下几种方式:1、直接调用系统api 这一种比较麻烦而且开发的效率不高,但通过练习可以让你很好的掌握GUI程序的原理和技巧。因为常用的第3种也是以此为基础的,学会api有利于更加深入的了解GUI程序原理。2、直接使用绘图接口自己画 这种最麻烦而且一般适用于游戏、虚拟现实等...
如何用C语言编程出可视化界面?
hwnd, &ps);GetClientRect(hwnd, &rect);DrawText(hdc, TEXT("第一个C语言窗口程序!"), -1, &rect,DT_SINGLELINE | DT_CENTER | DT_VCENTER);EndPaint(hwnd, &ps);return 0;case WM_DESTROY:PostQuitMessage(0);return 0;} return DefWindowProc(hwnd, message, wParam, lParam);} ...
C语言图形界面怎么做出来
这是最简单的界面程序 : \/\/ c++.cpp : 定义应用程序的入口点。\/\/ include "stdafx.h"include "c++.h"define MAX_LOADSTRING 100 \/\/ 全局变量:HINSTANCE hInst;\/\/ 当前实例 TCHAR szTitle[MAX_LOADSTRING];\/\/ 标题栏文本 TCHAR szWindowClass[MAX_LOADSTRING];\/\/ 主窗口类名 \/\/ 此代码模块中...