Toggle navigation
科创
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
登录
 
注册
电波
论坛
专栏
应用
登录
注册
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
%7B%22fid%22%3A%22134%22%2C%22page%22%3A3%2C%22digest%22%3Afalse%2C%22sort%22%3A%22tlm%22%7D
推荐关注
科学技术学
科创基金
会员海报
社区公务
科创茶话
同级专业
计算机电子学
上级专业
计算机科学
快捷跳转
{{ forum.displayName }}
{{ childForum.displayName }}
跳转
软件综合
1259
篇文章,
9180
条回复
论坛
>
计算机科学
>
软件综合
>
WINDOWS
搜索本专业
发表文章
搜索
专业首页
最新
关注的人
今日来访
文库
全部
计算机编程
算法研究
机器学习
WINDOWS
LINUX
网络技术
全部
精选
复序
帖序
1
2
3
4
5
6
新窗
acmilan
软件综合
10年7个月前
18733
3
【资源】Windows核心编程(第五版)中文PDF带书签源码
原名:Windows via C/C++使用C/C++进行Windows系统编程的必读书籍,面面俱到地讲解Windows系统编程中的所有重要编程技术,包括从初级到高级的各种系统相关技术。第五版适用于Windows Vista/7及以后版本。扫描版带书签PDF:[附件][附件][附件][附件][附件]随书源代码:[附件]
10年7个月前
。。。。。。
acmilan
软件综合
10年7个月前
2644
在Windows中为文件夹分配盘符(模拟subst)
subst命令在Windows中可以动态分配盘符。它内部实现为DefineDosDevice。但这个函数有个问题,如果以前分配过的话,不会失败,而会把原来的定义覆盖掉并保存起来。因此在调用DefineDosDevice之前,要调用QueryDosDevice以查询是否已经存在盘符的定义。 注意:NT路径所需缓冲区是32768,而不是Win32路径的260。QueryDosDevice可能会返回两...
acmilan
软件综合
11年7个月前
8340
3
Visual C++读写XML文档
微软最近几年不太推荐像Office 2003那样的二进制文档了,更推荐Office2007、2010那种XML文档。.NET框架自然可以读写XML文档,其实用Visual C++编写的程序也是可以读写XML文档的,方法就是使用msxml引擎。事实上Microsoft Office也是用这种方法读写XML文档的。 要使用msxml引擎,首先你需要在stdafx.h中导入命名空间:// 此处也可以是m...
10年7个月前
我的老帖又被翻出来了——看来编写MFC程序还是使用MBCS字符集方便,宽字符是微软分裂C/C++的一个垃圾。。。
acmilan
软件综合
10年7个月前
7842
5
【资源】深入解析Windows操作系统(第四版)
这不是一本编程书这不是一本编程书这不是一本编程书这是一本让你了解和探索Windows内部机理的书。使用Windows自带工具和Sysinternals Suite挖掘和告诉读者Windows的内部世界。本书第四版适用于Windows 2000/XP/2003,不过由于现在的系统与Windows 2000/XP/2003是一脉相承的,所以从书中获得的知识也可以应用于现在的操作系统上面。注意:本书第四...
10年7个月前
。。。。。。
acmilan
软件综合
10年7个月前
7762
3
Python在Windows中的编码问题
在Python 2.x中,在GBK源文件中使用中文并不会有问题,因为Python 2.x字符串是按字节处理的。 不建议使用UTF-8编码的源文件,否则可能会有大量乱码问题产生。 如果需要使用Unicode字符串(比如u"\u2432"),在输出到控制台时,必须encode为对应编码,防止报错。 在Python 3.x中,字符串默认是Unicode的,输出到控制台之前,必须encode为对应编码,...
10年7个月前
在Windows下: Python 2.7要以GBK保存 Python 3.x要以GBK或UTF-8保存 在Linux或Mac OS X下: Python 2.7要以UTF-8保存 Python 3...
acmilan
软件综合
10年7个月前
12011
1
【资源】WPF编程宝典(带书签源码)
WPF编程宝典——使用C#2012和.NET4.5(第四版)Matthew MacDonald著,王德才译[图片][附件][附件][附件]
10年7个月前
WPF编程宝典——C#2010版Matthew MacDonald著,王德才译[图片][附件][附件][附件][附件]
acmilan
软件综合
10年7个月前
2922
【技巧】.NET中28591代码页的妙用
认真学过C#或.NET的同学应该知道,在.NET中,string是以char组成的,而char则表示16位Unicode的字符,字节流则以byte[]表示。字节流要想变为字符串,就要进行解码(Encoding.GetString),而有时候我们并不想解码,而是按照C语言中习惯的方法使用这些字符串,这时候就需要使用28591代码页了。28591代码页介绍:在Windows和.NET中,28591代码...
acmilan
软件综合
10年7个月前
4502
2
Windows平台下界面编程技术
1.控制台界面 可满足大多数顺序执行、文本交互的程序的要求。缺点是对国际字符的支持不是很好。 2.Win32对话框 可满足一般的简单图形交互的工具程序的要求,运行效率也比较高。缺点是控件太少。且嵌入ActiveX控件困难。如果需要嵌入ActiveX控件(如WebBrowser)可以考虑使用MFC或ATL对话框。对于微型工具程序建议使用。 3.Win32框架窗口 可满足简单的单文档、MDI...
10年7个月前
支持,希望楼主多发精品贴。
acmilan
软件综合
10年7个月前
5295
3
VC++常用转码库
Visual C++编写控制台程序是ANSI编码的,然而这种编码比较过时,因此编程时常与其它两种字符串打交道:一种是宽字符,一般WinAPI、COM、.NET使用这种字符串;一种是UTF-8,一般来自网络数据。这几种编码之间的转换一般使用MultiByteToWideChar和WideCharToMultiByte函数。但是这个函数使用比较麻烦,特别是UTF-8,需要分配缓冲区,转码两次,再释放掉...
10年7个月前
。。。。。。
无语·回忆
软件综合
10年7个月前
17585
2
一个C#串口通讯的接收异常问题
最近为我的一个单片机联机控制作品写上位机,考虑后,选择了C#,我之前一直在学单片机C语言,没接触过Windows编程语言,所以这次也是第一次接触C#,边摸索,边搜索资料边写。串口接收那里遇到了一个奇怪的问题,在网上搜索相关串口通讯程序研究后仍未解决问题,请各位帮忙看看问题出在哪,为了方便查看,我直接贴出故障功能模块的程序 基本意图:2个不同的图片当作指示灯(pictureBox),当串口收到指定...
10年7个月前
byte recive =serialPort1.readReadbyte();试试直接读取字节数据 不转成字符串
acmilan
软件综合
10年7个月前
5073
2
【资源】C语言也能干大事(第二版)视频
版权所有:如鹏网杨中科——侵删请联系版主。 第二版重录了1-10节,压缩到了7节,后面仍为第一版的11-22节,因此没有8-10节。分卷压缩,请注意自己的KCB变化。 [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件] [附件]
10年7个月前
嗯。。。我在这泼个冷水。。。 C语言拿来写GUI程序的话,写个小工具还是比较容易的。但是实际上开发效率很低,可能还会被迫去学很多不该学的东西。 快速编写GUI程序,使用C#/VB和.NET框架才是最正...
张静茹
软件综合
10年7个月前
3835
1
奇怪的while(Expressions)
typedef struct _KEYBOARD_INPUT_DATA { // // Unit number. E.g., for \Device\KeyboardPort0 the unit is '0', // for \Device\KeyboardPort1 the unit is '1', and so on. // USHORT ...
10年7个月前
额,没睡醒 while (RemoveFirst()); 多了个分号 可是我只F11了一次呀,难道编译器优化掉了吗?
张静茹
软件综合
10年8个月前
6434
1
C# 委托转换为函数指针给C++作为回调函数
感谢 米兰@acmilan 和PHP@phpskycn 的指导 C#代码 public delegate void KernelFun(); //声明委托 static void Main(string[] args) { KernelFun kf = fun;//委托,注意不要被释放 GC.KeepAlive(kf);//...
10年8个月前
今天实验了 C# 和C++给内核驱动传一个函数指针,而驱动是不能执行的 记录一个东西 http://www.pudn.com/downloads274/sourcecode/windows/vx...
acmilan
软件综合
10年8个月前
13867
3
【技术】彻底解决WinForms在高DPI下的设计问题
已知问题:WinForms设计器在高DPI下,初始控件大小过小,如图所示:[图片]解决方案1:将sharpdevelop.exe程序资源manifest中的<ws:dpiAware>true</ws:dpiAware>注释掉,失败。分析原因:启动后某些组件仍会调用SetProcessDPIAware函数,仍会导致DPI虚拟化被关闭。解决方案2:将sharpdevelop.exe程序资源manife...
10年8个月前
补充:Win8.1在126%+才会开启DPI虚拟化,因此如果屏幕是1080p,并且开启125%缩放,在Win10下使用本帖的方法才有效。在Win8.1下可以设置自定义缩放级别为126%来强制开启。
acmilan
软件综合
10年8个月前
6121
2
【探究】C#控制台程序和WinForms程序对async方法的处理差异
我相信很多人在学习C# 5.0的async和await关键字时有困惑的。为什么在GUI或ASP.NET中不能对返回的Task进行Wait()或Result,而必须用await?为什么必须async到底?为什么在控制台程序中又可以进行Wait()或Result?为了解决这些问题,我们必须理解它的工作方式。 1.调用async方法,系统的行为是什么? 直接调用async方法,和调用普通方法没什么区...
10年8个月前
对于异步编程模式的应用建议 如果需要便于维护的异步编程,使用await。如果希望使用传统的闭包式异步编程,或者需要编写兼容.NET4.0的程序,使用ContinueWith。 如果需要在异步编程中...
acmilan
软件综合
10年8个月前
5214
1
【资源】《C#软件项目开发全程剖析》
C#软件项目开发全程剖析——全面透视SharpDevelop软件的开发内幕[图片](感谢@张静茹 提供资源)[附件]
10年8个月前
不错 的资料
acmilan
软件综合
10年9个月前
8109
5
.NET学习环境推荐
一、裸机编译其实我们不需要装任何工具,电脑里就已经有C#和VB编译环境了,它们在我们系统安装时被自动安装了。你可以在如下位置找到csc.exe(C#编译器)和vbc.exe(VB编译器):C:\Windows\Microsoft.NET\Framework\v4.0.30319(安装的最新编译器)C:\Windows\Microsoft.NET\Framework\v3.5(Visual C# 2...
10年8个月前
【高DPI补丁】锁定设计环境的DPI为96(100%),方便使用Windows Forms设计器。如果不进行Windows Forms程序开发,或版本在VS2008和SharpDevelop3及以下,...
acmilan
软件综合
10年8个月前
4020
让WPF支持Win8.1/10的多显示器DPI特性(预览版)
Win8.1/10引入了多显示器DPI特性,允许对不同显示器指定不同DPI,窗口拖到不同DPI的显示器时,会通知程序动态进行缩放。但是目前为止,WPF的稳定版是不支持Win8.1/10的这种特性的。为了支持这个特性,必须安装最新版.NET框架4.6.2 Preview。 对于低于4.6.2版本的编译,默认是不响应DPI变化的,开启DPI响应需要修改app.config,如下所示: <?xml v...
acmilan
软件综合
10年8个月前
11159
1
对于Windows中高DPI支持的总结
一、缩放比例和DPI的关系DPI本意指的是“每英寸点数”,但是由于各大显示器厂商并不理会系统设置,因此它的值现在并不具有任何实际意义,仅仅是一个缩放因子而已。在Windows中,默认的DPI值为96,定义为100%缩放(即不缩放)。一般来说,缩放比例的步进值是25%,对应DPI的步进值为24,当然用户也可以定义任意缩放值。缩放比例和DPI的关系:100% - 96 DPI125% - 120 DP...
10年8个月前
解决200%缩放下Windows 7虚拟机鼠标指针问题【鼠标有锯齿】将C:\Windows\Cursors中的指针文件替换为Win8.1或Win10的Win8.1鼠标指针打包:[附件]Win10鼠标指...
acmilan
软件综合
10年8个月前
4291
【部分转】C# 5.0中同步执行异步方法
在C# 5.0中,为了更方便地异步编程,引入了async和await两个关键字。但是这造成了一定的麻烦,因为在WinForms,WPF,ASP.NET中,返回的Task只能await,不能Wait()或者Result,否则会导致死锁。 async的返回值只能通过await等待,而await又要求父方法是async的,这是一个循环,这会导致哪里调用了async方法,async传染到哪里。有时候我们...
acmilan
软件综合
11年3个月前
16434
10
在Windows 8.1或Windows 10中正确获取系统版本
很多人都知道一个WinAPI函数:GetVersionEx,这个函数可以获取系统版本的详细信息(信息被放在第一个参数OSVERSIONINFO或OSVERSIONINFOEX结构体中),它的Unicode形式如下(WINAPI就是__stdcall的意思): BOOL WINAPI GetVersionExW(OSVERSIONINFOW* lpVersionInformation); 其中O...
10年8个月前
C#专用版也来了.net2.0之后通用还可检测是否为64位系统
acmilan
软件综合
10年11个月前
6694
4
Python建立Win32窗口
看起来也不算复杂(更新:支持64位)from ctypes import * from ctypes.wintypes import * WNDPROC = WINFUNCTYPE(LPARAM, HWND, UINT, WPARAM, LPARAM) class WNDCLASSEX(Structure): _fields_ = [("cbSize", UINT), ...
10年9个月前
好蛋疼,为何不用现成的库
qazwqsx
软件综合
10年11个月前
5623
2
关于C二维结构体数组赋值与调用的问题
尝试写了测试,但是不知道能不能得到值 .h struct cood{ bool En; int X; int Y; long angle; long length; }; struct LiLa{ double LA; double LI; }; struct Black{ struct cood Way1; struct cood Way2; struct cood Way...
10年9个月前
头文件里不要放定义,只能放声明,要不坑死使用者
acmilan
软件综合
11年1个月前
8488
6
【资源】Windows核心编程(第四版)
Windows 98/2000时代的经典版本,建议和本书第五版(Windows Vista时代的版本)以及《Windows程序设计(第五版)》(Charles Petzold著)对照着看,对于加深对Win32编程的理解很有帮助。[图片]CHM版本,下载后请右键属性,解除锁定,不然可能会空白页。[图片]注意:压缩包现在已经没有病毒,请大家放心下载。[附件][附件]
10年9个月前
顶一个,大神
acmilan
软件综合
11年7个月前
26786
3
MFC中最简单的数据库应用
在计算机编程中,最实用的技术莫过于数据库应用了,特别是访问本地数据库的方法。可以说访问数据库是计算机编程的必备技能。在MFC中访问数据库其实很容易的。 首先,你需要一个*.mdb的数据库(不能是*.accdb),可以使用Microsoft Access来生成: [图片] 然后在里边新建一个表,添加一些字段,关闭 然后按照常规方法新建一个MFC工程(单文档、多文档、对话框均可,在这里我建立一个对话...
10年9个月前
引用 wzbhbb:怎么无法下载?另外,数据表建立是如何操作的 个人不再建议玩C++/Comctl32、C++/MFC、C++/ATL这些落后的GUI开发方法。。。它们实在是效率太低、难度太高、自由度...
acmilan
软件综合
11年6个月前
13394
8
.NET编写的程序在NT6.x中免装运行库的方法
Visual C# / Visual Basic写的程序需要拖一个很大的运行库(3.5有二百多MB,4.x有几十MB),这是Windows XP时代.NET Framework不普及的主要原因,很多几十kb的小程序必须拖这么一个大运行库实在是大煞风景的事情。 好在现在的NT6系统都自带.NET Framework了,不过随着4.0的发布,麻烦又来了:Vista自带.NET Framework 3...
10年10个月前
更正:Windows Vista可以安装4.6.1,但是并没有在支持列表中
acmilan
软件综合
10年10个月前
8564
VS2015支持C++11
根据微软的报告,微软在Visual Studio 2015中对C99和C++11的标准库支持已完成。C99标准库已经完全实现,除了tgmath.h(和C++特性冲突)和CX_LIMITED_RANGE/FP_CONTRACT编译指示宏。C99核心语言特性已完全实现,除了Variadic macros和Extended integer types。C++11标准库已经完全实现。C++11核心语言特性...
qazwqsx
软件综合
10年10个月前
2907
求大神吐槽,自写地图模块
代码如下: struct Mchart RobotChart[15]; struct Mchart{ u8 PAN[8]; struct Coo Now; struct Coo Tar; int level; }; struct LiLa{ double LA; double LI; }; struct Black{ struct LiLa My; bool t1; bool ...
acmilan
软件综合
10年10个月前
4467
2
【知识】C++11智能指针
Visual Studio 2010 / 2012 / 2013 / 2015支持三个智能指针,用来管理堆对象,不需要造轮子1. unique_ptr<T> / unique_ptr<T[]>保有一个堆对象或一个堆对象数组。该对象的生存期和这个变量相同。只可通过move转移,或者通过get获得裸指针。unique_ptr可通过两种方式初始化:unique_ptr<T> ptr1(new T);au...
10年10个月前
特别提醒使用智能指针要注意,一个堆对象只能由一个智能指针系统管理,千万不要做如下的事情:T *a = new T;shared_ptr<T> b(a);shared_ptr<T> c(a); // 错...
acmilan
软件综合
11年3个月前
32815
5
【分享】C++/CLI同时支持Win7和Win8/10免库的解决方法
关于C# / Visual Basic在Windows 7和Windows 8/8.1/10中免库的解决方法,请参考【.NET编写的程序在NT6.x中免装运行库的方法】,此帖的讨论对象是Visual C++和C++/CLI。 现在.NET Framework越来越普及,Windows XP也接近淘汰,C++开发者也不应该拘泥于使用MFC或者ATL,现在全面改用C++/CLI已经变得可行。和C#或...
10年10个月前
个人感觉C++和.NET 3.5互操作确实有点麻烦。。。
acmilan
软件综合
10年10个月前
5634
3
【练手小程序】C++/CLI纯代码编写的WPF 3D程序
程序很简单,一个旋转的立方体。没有使用任何的XAML,纯代码编写。运行界面:[图片]下载:[附件]程序代码:// wpf3dcli.cpp: 主项目文件。 #include "stdafx.h" #pragma comment(linker, "/SUBSYSTEM:WINDOWS /ENTRY:main") using namespace System; using na...
10年10个月前
使用DoubleAnimation实现动画:// 使用DoubleAnimation进行自动旋转 DoubleAnimation ^anim = gcnew DoubleAnimation(); //...
acmilan
软件综合
10年10个月前
6789
2
【资源】《WPF揭秘》(带书签)
WPF是微软的第一个,也是最实用的,基于标记语言的,基于数据驱动,基于DirectX渲染的GUI引擎,可编程性比Windows API、Windows Forms更加强大,可创建具有丰富用户体验的应用程序。[图片][附件][附件]
10年10个月前
本书源代码[附件]
acmilan
软件综合
10年10个月前
8112
2
【资源】Sysinternals Suite
Sysinternals Suite是微软出品的一套集成数十个绿色软件的系统工具包。实际上我们看到的Windows只是它的很少一部分,使用Sysinternals Suite能够看到更多的内部机制,包括进行一些通常很难完成的操作,所以强烈建议大家下载研究这个套件。当然里边也有一些不是那么重要的工具,有的还比较水,比如autologon,不过玩一玩也是很好的。Sysinternals Suite官方...
10年10个月前
我觉得其实autologon是最好用的。其他工具之前也用到过,process explorer也很不错。
acmilan
软件综合
10年10个月前
5267
【例程】C++/CLI使用WPF
WPF程序通常使用C#或VB配合XAML编写,微软没有给C++/CLI提供WPF和XAML支持(后续版本C++/CX加上了XAML支持,但是C++/CX只能用于应用商店),但是实际上C++/CLI仍然可通过完全的代码方式使用WPF。本程序用纯C++/CLI代码实现了一个简易的WPF程序,证明使用C++/CLI访问WPF是可行的。 另外,编写C++/CLI程序最好使用VS2005/2008或VS2...
acmilan
软件综合
11年6个月前
13369
18
挡字幕神器——AeroPanel
如图所示,可以调整和记忆大小,鼠标右键还有个Aero开关,可以开关Aero,如果系统不能打开Aero(如家庭基础版),它会显示一个白板,叫做BlankPanel,同样可以挡字幕。在Win7中Aero模式是毛玻璃,在Win8中则是一个色块。 支持操作系统:Windows Vista / Windows 7 / Windows 8 / Windows 8.1 及以上的操作系统,不支持 Windows ...
10年11个月前
窝也来一发窝的这个支持win7的aero 也支持win10的blur 还有一些系统菜单 拖动之类的功能这个保存为一个类文件即可调用using System; using System.Runtime....
acmilan
软件综合
10年11个月前
8050
12
VC++万国编码,无解
Visual C++是一个很古老的编程平台,它最初来自DOS操作系统下的C/C++语言(如Turbo C),后来经过Windows 3.x、Windows NT、Windows 98的多次重新修补,最后不能适应现在日益发展的Unicode需求了。编码问题很多情况下需要自己解决。 一、控制台方面 VC运行库中,对控制台的Unicode支持是最差的。直到2002年的Visual C++ .NET这个...
10年11个月前
引用 金坷居士:然而好多底层的应用比如hook神马的,还是只能用vc,不然基本无解 这时候用的根本不是vc了吧,汇编也能做→_→
acmilan
软件综合
11年1个月前
8313
4
高DPI的Win32程序示例
效果:[图片]源代码(TEXT("")是可移植字符串,Unicode编译为L"",ANSI编译为""):// 编译命令: // cl highdpi.cpp /DUNICODE // cl highdpi.cpp /DUNICODE /DNODPI /Felowdpi // 链接指令 #pragma comment(lib, "kernel32.lib") #pragma comment(l...
10年11个月前
SetProcessDPIAware这个貌似不需要调用vc里面在编译选项的manifest里有DPI Aware的设置窝那个情怀菜单就素这么做的
acmilan
软件综合
11年0个月前
13014
4
【分享】关于C#中Windows窗体应用程序怎么支持高DPI(方法比较简单)
0.确保你不准备兼容Windows XP了 1.找到Program.cs,在类里写这么一句 [DllImport("user32.dll")] private static extern void SetProcessDPIAware(); 2.然后在Main里最开始写这么一句 SetProcessDPIAware(); 3.OK 为什么不需要手动缩放呢,这是因为WinForms可以自动缩放(窗体...
11年0个月前
引用 zywzyw5:门外汉好想看before &after 效果图是否使用楼主这个方法有什么区别呢 效果图在此https://www.kechuang.org/t/74339
acmilan
软件综合
11年0个月前
9909
2
【分享】DOSBox新版+Win98命令+天汇汉字系统。
可用于在64位操作系统上进行DOS编程的学习。 不要使用Win98自带的中文系统PDOS95,它在DOSBox下有问题。 解压后双击dosbox.exe即可运行。 输入TW进入汉字系统,输入QUIT退出汉字系统。 按键稍微调整了一下,以避免和DOSBox快捷键冲突。 Alt+F1区位,Alt+F2五笔,Alt+F3拼音,Alt+F4双拼,Alt+F8英文 [图片][附件]
11年0个月前
好久没见这系统了,真亲切。我这还有简版的字库,很扭曲的失量字库,有兴趣的话发上来。
acmilan
软件综合
11年0个月前
6879
5
Visual C++中的单字节、双字节、Unicode、可重定向函数
单字节函数可以处理Windows单字节代码页(874,1250-1258)字符串 双字节函数可以处理Windows双字节代码页(932,936,949,950)和单字节代码页的字符串 Unicode(宽字符)函数可以处理Windows NT/2000支持的Unicode字符串(UTF-16编码)。 和UNIX不同,Visual C++的单字节函数和双字节函数并不支持UTF-8。新程序微软推荐使用U...
11年0个月前
当然,使用不使用微软的宽字符扩展,要看情况。 编写普通的C/C++算法和简单的程序,是不需要使用宽字符扩展的。 编写需要处理自定义路径等问题的复杂工具程序,就必须使用宽字符扩展了,否则可靠性会下降。
季节逝去
软件综合
11年0个月前
10258
13
关于合理选用编译器的问题
鄙人不才,粗通谭浩强的《C语言程序设计》。近来在图书馆找到一本老书,是《C语言程序设计实训》,里面讲了很多图形设计、数字音乐鼠标应用等等内容,我想提高自己的水平,故选用它。但是里面的编译器是tc2.0,或者borland c3.1实现的。我用VC6.0就不行,而且写出的程序只能在编译器中运行,一但单独打开,说什么操作系统X86、32位、64位什么乱七八糟的我都没看懂。 所以我想找一款能代替tc2....
11年0个月前
除Borland C++以外,以下编译器也可编译DOS下的16位程序,但是不太好用,不推荐 Microsoft C/C++ 7.0(支持DOS) Visual C++ 1.52c(支持Win3.x/9...
acmilan
软件综合
11年0个月前
6791
8
Visual C++可移植性报告
Visual C++的特点:窄字符只支持单字节编码(如1252/437)和双字节编码(如GBK),不支持UTF-8增加了很多宽字符函数,比如_wfopen,wmain,只有使用这些函数才能兼容Unicode当年16位/Win9x编程需要使用GBK等双字节编码,为了正确处理这种编码,添加了一些MBCS函数,如_mbscpy、_mbsstr等为了16位/Win9x与WinNT移植方便,添加了通用字符类...
11年0个月前
引用 张静茹:不知道,我在windows下用.net写的exe,拖到已经装了mono环境的Ubuntu系统中 直接就能运行, 我爱死.net了 .net core好像有两种运行方式,一种是使用dxe直...
张静茹
软件综合
11年1个月前
19227
22
C# 获取和设置TextBox等控件的滚动条位置
由于TextBox修改Text后会导致鼠标光标位置和滚动条的改变 C#的textbox好像又没有获取与设置滚动条位置的函数,所以找到了俩设置的API [DllImport("user32.dll")] static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); hwnd...
11年0个月前
richTextBox1.Enabled = false; //Application.DoEvents(); richTextBox1.Rtf = richTextBox2.Rtf; richTex...
张静茹
软件综合
11年5个月前
9194
9
英文文档阅读助手,英语学习助手
[图片] [图片] [附件]
11年0个月前
记号一下
张静茹
软件综合
11年1个月前
7998
12
解决烦人的qq右下角弹窗
想背一会英语,qq老弹出些无聊的新闻,提示,烦死人 写了个程序 [DllImport("User32.dll", EntryPoint = "FindWindow",CharSet = CharSet.Auto) ] private static extern IntPtr FindWindow(string lpClassName, string lpWindowName...
11年1个月前
问下其他的右下弹窗的程序能治不?
acmilan
软件综合
11年1个月前
4916
2
【小程序】用VB实现的简易图片查看器
代码很简单,只有15行(添加了两个事件)→_→Class MainWindow Private Sub button_Click(sender As Object, e As RoutedEventArgs) Handles button.Click Dim opendlg As New Microsoft.Win32.OpenFileDialog() If...
11年1个月前
用.NET3.5+app.config免库,适合编写小程序。编写大程序的话可以选择更高版本的.NET。WPF原生支持高DPI,和Windows窗体不同,在高DPI时不会导致模糊或错位。
acmilan
软件综合
11年2个月前
5810
5
【分享】VB6.0用WinAPI创建窗口
只是写着玩而已。。。 Option Explicit Declare Function LoadIconW Lib "user32.dll" _ (ByVal a As Long, ByVal b As Long) As Long Declare Function LoadCursorW Lib "user32.dll" _ (ByV...
11年1个月前
其实如果想偷懒的话,用res文件写个对话框,然后用DialogBoxParamW加载就可以了,就是WndProc要换成DlgProc→_→
acmilan
软件综合
11年1个月前
7039
3
【分享】用记事本将EXE按UTF-16打开的方法
不知道大家有这种习惯,将.EXE改名为.TXT用记事本打开,然后就可以看到里边藏着的字符串了。但这种方法现在不怎么灵了,因为使用UTF-16编码保存字符串的程序越来越多了。 虽然reshacker等软件也可以读取rsrc段的字符串,但是它读不了硬编码的字符串。很多时候程序喜欢在代码里硬编码字符串,这些字符串一般是保存在text代码段的。 其实要查看EXE中的UTF-16字符串也可以用记事本,不...
11年1个月前
引用 9zhmke:Notepad开文件的效率太低,还是用 WinHex吧。 用notepad只能查看字符串,修改字符串用的话还是要用winhex notepad要对数据进行和谐(如将\u0000替...
acmilan
软件综合
11年1个月前
4055
1
将raw数据转换为字符串的C++/Win32例程
将指定长度cb的raw数据转换为字符串,用replchr替换掉异常的0字符(默认为空格),末尾加上0字符以终止字符串。可指定吃掉eatcch个前导字符(主要用于吃掉BOM)。 MakeTextA用于ANSI/UTF-8数据,将它变换为窄字符串,最后一个参数保留。 MakeTextW用于UTF-16LE/BE数据,变换为宽字符串,最后一个参数为TRUE翻转字节序。将会忽略多余的奇数字节。 #in...
11年1个月前
这两个函数对于读取文本文件非常有用。
acmilan
软件综合
11年2个月前
29083
7
讨论UTF-8的码位规则
UTF-8是一种将Unicode随ASCII字节流输送的编码形式,它兼容ASCII,并且不需要特殊的算法便可处理。唯一不方便的地方是它是变长编码,因此截断字符串时要小心,不然在边界处可能会产生无效字符。由于设计问题,它存在很多无效码位,我们通常可以按照这些无效码位来识别UTF-8编码。 一、全能型UTF-8 现在的Unicode字符集被称为UCS-4,最初UCS-4具有31位的编码,因此UTF...
11年1个月前
如果仅仅是进行字处理而不是转换,实际上这时忽略四个小洞并不会造成什么后果。直接按期望尾字节数读取即可。00-C1:期望0尾字节。C2-DF:期望1尾字节。E0-EF:期望2尾字节。F0-F4:期望3尾...
1
2
3
4
5
6
专业介绍
Intelligence given, machines smarter.
编辑团队
phpskycn
CV
Cirno
Machine Learning, computer vision enthusiast Google
专业公告
Matlab惯性制导工具箱
软件综合
warmonkey
16年2个月前
分享
精选文章
Attention Is All I Need —— 搭建个人信息系统
软件综合
全桥整流
1个月3天前
FPGA搞SVPWM+VVVF,略囧
软件综合
yanli12321
12年8个月前
好久没发东西了,这次发个暴力的,SHA-1编码SSE2版,爆破密码专用
软件综合
小俊
17年0个月前
神经网络结构概览
软件综合
randomized
10年4个月前
通过增加MD5 验证防止Crack 爆破判断的一种思路
软件综合
LCatro
11年5个月前
最新文章
拆一些国产非制冷热成像机芯和车载热成像模组(多图)
拆机鉴赏
xljxlj
13时5分前
制作LIBS
强激光
libs
2天13时前
刚买的便携示波表和电桥评测
拆机鉴赏
m24h
2天22时前
国产HFS-50-CsI闪烁体剂量仪拆解鉴赏
仪器仪表
虎哥
2天23时前
搭建一台氦气压缩机,用二手 GM 冷头制备液态空气
机械与工具
lyf
6天8时前
结构规整的德国收音机
拆机鉴赏
铅球脑袋
11天1时前
一个典型的借氢反应---9苄基芴的制备
化学
H3PO49
11天1时前
初代PCB平面电感
拆机鉴赏
铅球脑袋
14天10时前
“银之星”探空火箭航电平台发布
喷气推进
tmn_A
18天0时前
推荐文章
简单设备下硫化铅半导体薄膜的制备及NTC特性初探
电子技术
smith
7年5个月前
刚买的便携示波表和电桥评测
拆机鉴赏
m24h
2天22时前
国产HFS-50-CsI闪烁体剂量仪拆解鉴赏
仪器仪表
虎哥
2天23时前
搭建一台氦气压缩机,用二手 GM 冷头制备液态空气
机械与工具
lyf
6天8时前
KK鲨鱼浓度的测定
化学
粥粥
2年2个月前
让AI 替你接手:使用AI和Agent工具辅助DIY设计实用指北
软件综合
MCBBS_007
6天14时前
关于网站受攻击情况的一些说明和疑问
软件综合
虎哥
11个月16天前
将Word文档转换为论坛图文排版的python脚本
软件综合
2SC1970
2个月25天前
新世纪电器武器版第一课题——人造球形闪电
EMP和强微波
1211
19年7个月前
KC901J/K/R软件缺陷报告跟踪帖
仪器仪表
虎哥
3年3个月前
关注者
查看更多
×
{{mode === 'selector'? '选择专业': '移动文章'}}
加载专业列表中...
已选择的专业:
无
{{forum.displayName}}
:{{forum.selectedThreadType.name}}
不分类
{{t.name}}
移动方式:
添加专业
删除原有专业
只显示允许匿名发表的专业:
是
否
{{c.name}}
{{forum.displayName}}
{{f.displayName}}
多维分类:
通知用户
标记为违规
×
屏蔽内容
屏蔽方式
退回修改
删除
原因
通知用户
标记为违规
×
文件详情
文件夹详情
加载中...
{{ resource.name || resource.oname }}
{{ resource.resourceUser ? resource.resourceUser.username : resource.user.username }}
{{ resource.type==='folder'?"创建": "上传" }}于 {{ format('YYYY/MM/DD HH:mm:ss', resource.tlm || resource.toc) }}
格式:
{{ (resource.ext || '未知').toUpperCase() }}
大小:
{{ getSize(resource.size) }}
目录:
{{ path }}
文库目录{{ i + 1 }}:
{{ p }}
{{ resource.description || '暂无简介' }}
预览
点击下载
{{ resource.hits || resource.resource.hits }}
ID: {{ user.uid }}
{{ user.username }}
取关
关注
用户已注销
{{ user.info.certsName }}
{{ user.description }}
{{ format('YYYY/MM/DD', user.toc) }}注册,{{ fromNow(user.tlv) }}活动
文章
{{ user.threadCount - user.disabledThreadsCount }}
回复
{{ user.postCount - user.disabledPostsCount }}
学术分
{{ user.xsf }}
私信
私信
专栏
{{ forum.displayName }}
取关
关注
{{ forum.countThreads }}
篇文章,
{{ forum.countPosts }}
条回复
{{ forum.description || '暂无简介' }}