如何使用ConsoleMenu库构建键盘控制型控制台菜单程序?阅读全文如何使用ConsoleMenu库构建键盘控制型控制台菜单程序?本篇文章及库只适用于初学者,如果您的水平已经达到一定程度,这对您来说将会是简单的。 本库的开发目的也主要是针对于自己的一段学习总结,其次是给初学者一个方便的库来构建键盘控制的控制台菜单。 你的控制台是不是还在使用像这样的输入控制? 那2023-04-09 C/C++C Console Menu Easy 关于 printf 的骚操作阅读全文关于 printf 的骚操作是的, 今天我要来说一个特别“简单”的标准库函数——printf。 为什么说他简单呢? 毕竟这个函数真的没有太多东西, 我们早在第一堂课输出 Hello World 时就已经接触了, 而且几乎无时无刻不会用到这个函数, 以至于我们对它实在太2022-11-04 C/C++C语言 printf C语言编译链接机制阅读全文C语言编译链接机制一、C语言编程机制简介 生成程序[1]的具体过程因为计算机环境而异。C 是可移植性语言,因此可以在许多环境中使用,包括 UNIX、Linux、MS-DOS、Windows 和 Macintosh OS。 当我们用C语言编写程序时,编2022-07-21 C/C++C语言 编译 链接 CMD 选择菜单(键盘事件监听 + 字符颜色控制)阅读全文CMD 选择菜单(键盘事件监听 + 字符颜色控制) 控制台程序编程中,如果主菜单总是需要输入数字选择,那显得很不直观,不像正常主菜单方向键可以上下移动选择按钮,所以这一次写代码的时候就直接改善此问题! 效果预览 原理详释 一、控制台窗口光标移动 原本控制台的光标是逐文本向后的,我们2022-05-16 C/C++Console Application 事件监听 【VS】如何获取应用程序所在路径?阅读全文【VS】如何获取应用程序所在路径?众所周知程序当前所在目录在我们的编程中有着重要的作用,所以如何获取该变量显得很重要! 下面我说说我的思路,并保持更新!以便使用更优质的办法! 实现思路 GetModuleFileName + _splitpath + sprintf2022-04-04 C/C++Visual Studio Win32 解决 Win32 系统控件都是老式的问题阅读全文解决 Win32 系统控件都是老式的问题在 Win32 编程时我们时常会遇到使用系统窗口类的情况。按理说我们使用的系统窗口类样式应该与我们正在使用的操作系统版本保持一致才是,但为什么往往都是老式的控件呢? 其实解决办法很简单! 将下列代码加入头文件顶部即可: #ifdef _UN2022-03-29 C/C++Win32 控制台程序运行时不显示 CMD 窗口阅读全文控制台程序运行时不显示 CMD 窗口我们知道,控制台应用程序本身是没有窗口的。系统为了让我们能看到程序执行的结果,会在程序执行时借一个命令提示符窗口(CMD 窗口)。所以,就有了这个黑黑的窗口… 有时候我们又不想让这个窗口显示出来,那么我们该怎么做呢? 我总结了以下几种方法2022-03-29 C/C++Console Application Win32 【Win32】 UAC用户账户控制 (提权)阅读全文【Win32】 UAC用户账户控制 (提权)最近写程序时遇到一个问题,就是当一个程序需要管理员权限才能正常运行该怎么办? 通过查阅多方资料,我总结出来几个比较实用的办法!(每种办法实现方法不同,同时功能上也有一些小小的差异。) 方法一(批处理脚本) @echo off if exi2022-03-29 C/C++Win32 UAC