Toggle navigation
科创网
登录
 
注册
电波
论坛
专栏
资源
登录
注册
%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}}
跳转
软件综合
暂无专业简介
1219
篇文章,
9031
条回复
论坛
>
计算机科学
>
软件综合
>
WINDOWS
搜索本专业
发表文章
搜索
专业首页
最新
关注的人
今日来访
文库
全部
计算机编程
算法研究
机器学习
WINDOWS
LINUX
全部
精选
复序
帖序
1
2
3
4
5
6
新窗
acmilan
WINDOWS
9年7个月前
7189
3
Visual C++读写XML文档
微软最近几年不太推荐像Office 2003那样的二进制文档了,更推荐Office2007、2010那种XML文档。.NET框架自然可以读写XML文档,其实用Visual C++编写的程序也是可以读写XML文档的,方法就是使用msxml引擎。事实上Microsoft Office也是用这种方法读写XML文档的。 要使用msxml引擎,首先你需要在stdafx.h中导入命名空间:然后在CxxxxxA
8年7个月前
· 我的老帖又被翻出来了——看来编写MFC程序还是使用MBCS字符集方便,宽字符是微软分裂C/C++的一个垃圾。。。
acmilan
WINDOWS
8年7个月前
6353
5
【资源】深入解析Windows操作系统(第四版)
这不是一本编程书这不是一本编程书这不是一本编程书这是一本让你了解和探索Windows内部机理的书。使用Windows自带工具和Sysinternals Suite挖掘和告诉读者Windows的内部世界。本书第四版适用于Windows 2000/XP/2003,不过由于现在的系统与Windows 2000/XP/2003是一脉相承的,所以从书中获得的知识也可以应用于现在的操作系统上面。注意:本书第四
8年7个月前
· 。。。。。。
acmilan
WINDOWS
8年7个月前
6679
3
Python在Windows中的编码问题
在Python 2.x中,在GBK源文件中使用中文并不会有问题,因为Python 2.x字符串是按字节处理的。 不建议使用UTF-8编码的源文件,否则可能会有大量乱码问题产生。 如果需要使用Unicode字符串(比如u"\u2432"),在输出到控制台时,必须encode为对应编码,防止报错。 在Python 3.x中,字符串默认是Unicode的,输出到控制台之前,必须encode为对应编码,
8年7个月前
· 在Windows下: Python 2.7要以GBK保存 Python 3.x要以GBK或UTF-8保存 在Linux或Mac OS X下: Python 2.7要以UTF-8保存 Python 3.x要以UTF-8保存
acmilan
WINDOWS
8年7个月前
9641
1
【资源】WPF编程宝典(带书签源码)
WPF编程宝典——使用C#2012和.NET4.5(第四版)Matthew MacDonald著,王德才译
8年7个月前
· WPF编程宝典——C#2010版Matthew MacDonald著,王德才译
acmilan
WINDOWS
8年8个月前
2143
【技巧】.NET中28591代码页的妙用
认真学过C#或.NET的同学应该知道,在.NET中,string是以char组成的,而char则表示16位Unicode的字符,字节流则以byte[]表示。字节流要想变为字符串,就要进行解码(XXXXXXXXXXXtString),而有时候我们并不想解码,而是按照C语言中习惯的方法使用这些字符串,这时候就需要使用28591代码页了。28591代码页介绍:在Windows和.NET中,28591代码
acmilan
WINDOWS
8年8个月前
3595
2
Windows平台下界面编程技术
1.控制台界面 可满足大多数顺序执行、文本交互的程序的要求。缺点是对国际字符的支持不是很好。 2.Win32对话框 可满足一般的简单图形交互的工具程序的要求,运行效率也比较高。缺点是控件太少。且嵌入ActiveX控件困难。如果需要嵌入ActiveX控件(如WebBrowser)可以考虑使用MFC或ATL对话框。对于微型工具程序建议使用。 3.Win32框架窗口 可满足简单的单文档、MDI
8年8个月前
· 支持,希望楼主多发精品贴。
acmilan
WINDOWS
8年8个月前
4277
3
VC++常用转码库
Visual C++编写控制台程序是ANSI编码的,然而这种编码比较过时,因此编程时常与其它两种字符串打交道:一种是宽字符,一般WinAPI、COM、.NET使用这种字符串;一种是UTF-8,一般来自网络数据。这几种编码之间的转换一般使用MultiByteToWideChar和WideCharToMultiByte函数。但是这个函数使用比较麻烦,特别是UTF-8,需要分配缓冲区,转码两次,再释放掉
8年8个月前
· 。。。。。。
无语·回忆
WINDOWS
8年8个月前
16411
2
一个C#串口通讯的接收异常问题
最近为我的一个单片机联机控制作品写上位机,考虑后,选择了C#,我之前一直在学单片机C语言,没接触过Windows编程语言,所以这次也是第一次接触C#,边摸索,边搜索资料边写。串口接收那里遇到了一个奇怪的问题,在网上搜索相关串口通讯程序研究后仍未解决问题,请各位帮忙看看问题出在哪,为了方便查看,我直接贴出故障功能模块的程序 基本意图:2个不同的图片当作指示灯(pictureBox),当串口收到指定
8年8个月前
· byte recive =XXXXXXXXXXXXXXadReadbyte();试试直接读取字节数据 不转成字符串
acmilan
WINDOWS
8年8个月前
4096
2
【资源】C语言也能干大事(第二版)视频
版权所有:如鹏网杨中科——侵删请联系版主。 第二版重录了1-10节,压缩到了7节,后面仍为第一版的11-22节,因此没有8-10节。分卷压缩,请注意自己的KCB变化。
8年8个月前
· 嗯。。。我在这泼个冷水。。。 C语言拿来写GUI程序的话,写个小工具还是比较容易的。但是实际上开发效率很低,可能还会被迫去学很多不该学的东西。 快速编写GUI程序,使用C#/VB和.NET框架才是最正常的选择。不要去在乎别人怎么想,自己觉得好用的才是最好的。
张静茹
WINDOWS
8年8个月前
3107
1
奇怪的while(Expressions)
8年8个月前
· 额,没睡醒 while (RemoveFirst()); 多了个分号 可是我只F11了一次呀,难道编译器优化掉了吗?
张静茹
WINDOWS
8年8个月前
5340
1
C# 委托转换为函数指针给C++作为回调函数
感谢 米兰@acmilan 和PHP@phpskycn 的指导 C#代码 C++
8年8个月前
· 今天实验了 C# 和C++给内核驱动传一个函数指针,而驱动是不能执行的 记录一个东西 XXXXXXXXXXXXXXXXXXX/downloads274/sourcecode/windows/vxd/XXXXXXXXXXXXXXXXml 通用键盘鼠标模拟(包括USB和PS2) 通过直接调用Kbdclass的回调函数KeyboardClassServiceCallback直接给上层发送键盘驱动。
acmilan
WINDOWS
8年9个月前
11990
3
【技术】彻底解决WinForms在高DPI下的设计问题
已知问题:WinForms设计器在高DPI下,初始控件大小过小,如图所示:解决方案1:将sharpdevelop.exe程序资源manifest中的<ws:dpiAware>true</ws:dpiAware>注释掉,失败。分析原因:启动后某些组件仍会调用SetProcessDPIAware函数,仍会导致DPI虚拟化被关闭。解决方案2:将sharpdevelop.exe程序资源manifest中的
8年8个月前
· 补充:Win8.1在126%+才会开启DPI虚拟化,因此如果屏幕是1080p,并且开启125%缩放,在Win10下使用本帖的方法才有效。在Win8.1下可以设置自定义缩放级别为126%来强制开启。
acmilan
WINDOWS
8年8个月前
4804
2
【探究】C#控制台程序和WinForms程序对async方法的处理差异
我相信很多人在学习C# 5.0的async和await关键字时有困惑的。为什么在GUI或XXXXXXT中不能对返回的Task进行Wait()或Result,而必须用await?为什么必须async到底?为什么在控制台程序中又可以进行Wait()或Result?为了解决这些问题,我们必须理解它的工作方式。 1.调用async方法,系统的行为是什么? 直接调用async方法,和调用普通方法没什么区
8年8个月前
· 对于异步编程模式的应用建议 如果需要便于维护的异步编程,使用await。如果希望使用传统的闭包式异步编程,或者需要编写兼容.NET4.0的程序,使用ContinueWith。 如果需要在异步编程中操作GUI,应使用主线程继续执行。如果不需要操作GUI,则应该尽量避免占用主线程,以避免性能下降和死锁。
acmilan
WINDOWS
8年8个月前
3899
1
【资源】《C#软件项目开发全程剖析》
C#软件项目开发全程剖析——全面透视SharpDevelop软件的开发内幕(感谢@张静茹 提供资源)
8年8个月前
· 不错 的资料
acmilan
WINDOWS
8年9个月前
7086
5
.NET学习环境推荐
一、裸机编译其实我们不需要装任何工具,电脑里就已经有C#和VB编译环境了,它们在我们系统安装时被自动安装了。你可以在如下位置找到csc.exe(C#编译器)和vbc.exe(VB编译器):C:\Windows\XXXXXXXXXXXXT\Framework\v4.0.30319(安装的最新编译器)C:\Windows\XXXXXXXXXXXXT\Framework\v3.5(Visual C# 2
8年8个月前
· 【高DPI补丁】锁定设计环境的DPI为96(100%),方便使用Windows Forms设计器。如果不进行Windows Forms程序开发,或版本在VS2008和SharpDevelop3及以下,则不需打这个补丁。该补丁适用于Windows 8.1/10,不适用于Windows XP/Vista/7/8,因为内部机制不同,不能锁定DPI级别为0。移动端可能看不到附件,请到电脑端查看。
acmilan
WINDOWS
8年8个月前
3502
让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响应需要修改XXXXXXnfig,如下所示: 以上只是开启
acmilan
WINDOWS
8年9个月前
9032
1
对于Windows中高DPI支持的总结
一、缩放比例和DPI的关系DPI本意指的是“每英寸点数”,但是由于各大显示器厂商并不理会系统设置,因此它的值现在并不具有任何实际意义,仅仅是一个缩放因子而已。在Windows中,默认的DPI值为96,定义为100%缩放(即不缩放)。一般来说,缩放比例的步进值是25%,对应DPI的步进值为24,当然用户也可以定义任意缩放值。缩放比例和DPI的关系:100% - 96 DPI125% - 120 DP
8年9个月前
· 解决200%缩放下Windows 7虚拟机鼠标指针问题【鼠标有锯齿】将C:\Windows\Cursors中的指针文件替换为Win8.1或Win10的Win8.1鼠标指针打包:Win10鼠标指针打包:【鼠标飘忽,不能切换】关闭指针阴影(如图所示)
acmilan
WINDOWS
8年9个月前
3560
【部分转】C# 5.0中同步执行异步方法
在C# 5.0中,为了更方便地异步编程,引入了async和await两个关键字。但是这造成了一定的麻烦,因为在WinForms,WPF,XXXXXXT中,返回的Task只能await,不能Wait()或者Result,否则会导致死锁。 async的返回值只能通过await等待,而await又要求父方法是async的,这是一个循环,这会导致哪里调用了async方法,async传染到哪里。有时候我们
acmilan
WINDOWS
9年3个月前
13660
10
在Windows 8.1或Windows 10中正确获取系统版本
很多人都知道一个WinAPI函数:GetVersionEx,这个函数可以获取系统版本的详细信息(信息被放在第一个参数OSVERSIONINFO或OSVERSIONINFOEX结构体中),它的Unicode形式如下(WINAPI就是__stdcall的意思): BOOL WINAPI GetVersionExW(OSVERSIONINFOW* lpVersionInformation); 其中O
8年9个月前
· C#专用版也来了.net2.0之后通用还可检测是否为64位系统
acmilan
WINDOWS
8年11个月前
5331
4
Python建立Win32窗口
看起来也不算复杂(更新:支持64位)
8年9个月前
· 好蛋疼,为何不用现成的库
qazwqsx
WINDOWS
8年11个月前
4583
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
8年9个月前
· 头文件里不要放定义,只能放声明,要不坑死使用者
acmilan
WINDOWS
9年1个月前
7070
6
【资源】Windows核心编程(第四版)
Windows 98/2000时代的经典版本,建议和本书第五版(Windows Vista时代的版本)以及《Windows程序设计(第五版)》(Charles Petzold著)对照着看,对于加深对Win32编程的理解很有帮助。CHM版本,下载后请右键属性,解除锁定,不然可能会空白页。注意:压缩包现在已经没有病毒,请大家放心下载。
8年10个月前
· 顶一个,大神
acmilan
WINDOWS
9年7个月前
23041
3
MFC中最简单的数据库应用
在计算机编程中,最实用的技术莫过于数据库应用了,特别是访问本地数据库的方法。可以说访问数据库是计算机编程的必备技能。在MFC中访问数据库其实很容易的。 首先,你需要一个*.mdb的数据库(不能是*.accdb),可以使用Microsoft Access来生成: 然后在里边新建一个表,添加一些字段,关闭 然后按照常规方法新建一个MFC工程(单文档、多文档、对话框均可,在这里我建立一个对话框程序)
8年10个月前
· 引用 wzbhbb:怎么无法下载?另外,数据表建立是如何操作的 个人不再建议玩C++/Comctl32、C++/MFC、C++/ATL这些落后的GUI开发方法。。。它们实在是效率太低、难度太高、自由度太低、界面太丑了。。。建议去学习C#/WPF这种更高效、低难度、自由度更高、更华丽的GUI编程方法,或者跨平台的C++/Qt也行。。。
acmilan
WINDOWS
9年6个月前
11571
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
8年10个月前
· 更正:Windows Vista可以安装4.6.1,但是并没有在支持列表中
acmilan
WINDOWS
8年10个月前
7110
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
WINDOWS
8年10个月前
2304
求大神吐槽,自写地图模块
代码如下: 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
WINDOWS
8年10个月前
3360
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
8年10个月前
· 特别提醒使用智能指针要注意,一个堆对象只能由一个智能指针系统管理,千万不要做如下的事情:T *a = new T;shared_ptr<T> b(a);shared_ptr<T> c(a); // 错误!a指向的堆对象被删除两次正确的做法是,对象一经创建,应该立即赋值给某个智能指针管理,只能赋值给一个。如需要共享对象的所有权,应该先初始化一个shared_ptr实例,再将这个实例赋值给另外一个实例
acmilan
WINDOWS
9年4个月前
28926
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#或
8年10个月前
· 个人感觉C++和.NET 3.5互操作确实有点麻烦。。。
acmilan
WINDOWS
8年11个月前
4252
3
【练手小程序】C++/CLI纯代码编写的WPF 3D程序
程序很简单,一个旋转的立方体。没有使用任何的XAML,纯代码编写。运行界面:下载:程序代码:
8年10个月前
· 使用DoubleAnimation实现动画:
acmilan
WINDOWS
8年11个月前
5136
2
【资源】《WPF揭秘》(带书签)
WPF是微软的第一个,也是最实用的,基于标记语言的,基于数据驱动,基于DirectX渲染的GUI引擎,可编程性比Windows API、Windows Forms更加强大,可创建具有丰富用户体验的应用程序。
8年10个月前
· 本书源代码
acmilan
WINDOWS
8年11个月前
7313
2
【资源】Sysinternals Suite
Sysinternals Suite是微软出品的一套集成数十个绿色软件的系统工具包。实际上我们看到的Windows只是它的很少一部分,使用Sysinternals Suite能够看到更多的内部机制,包括进行一些通常很难完成的操作,所以强烈建议大家下载研究这个套件。当然里边也有一些不是那么重要的工具,有的还比较水,比如autologon,不过玩一玩也是很好的。Sysinternals Suite官方
8年11个月前
· 我觉得其实autologon是最好用的。其他工具之前也用到过,process explorer也很不错。
acmilan
WINDOWS
8年11个月前
4271
【例程】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
WINDOWS
9年6个月前
11112
18
挡字幕神器——AeroPanel
如图所示,可以调整和记忆大小,鼠标右键还有个Aero开关,可以开关Aero,如果系统不能打开Aero(如家庭基础版),它会显示一个白板,叫做BlankPanel,同样可以挡字幕。在Win7中Aero模式是毛玻璃,在Win8中则是一个色块。 支持操作系统:Windows Vista / Windows 7 / Windows 8 / Windows 8.1 及以上的操作系统,不支持 Windows
9年0个月前
· 窝也来一发窝的这个支持win7的aero 也支持win10的blur 还有一些系统菜单 拖动之类的功能这个保存为一个类文件即可调用调用示范:
acmilan
WINDOWS
9年0个月前
6369
12
VC++万国编码,无解
Visual C++是一个很古老的编程平台,它最初来自DOS操作系统下的C/C++语言(如Turbo C),后来经过Windows 3.x、Windows NT、Windows 98的多次重新修补,最后不能适应现在日益发展的Unicode需求了。编码问题很多情况下需要自己解决。 一、控制台方面 VC运行库中,对控制台的Unicode支持是最差的。直到2002年的Visual C++ .NET这个
9年0个月前
· 引用 金坷居士:然而好多底层的应用比如hook神马的,还是只能用vc,不然基本无解 这时候用的根本不是vc了吧,汇编也能做→_→
acmilan
WINDOWS
9年2个月前
7057
4
高DPI的Win32程序示例
效果:源代码(TEXT("")是可移植字符串,Unicode编译为L"",ANSI编译为""):
9年0个月前
· SetProcessDPIAware这个貌似不需要调用vc里面在编译选项的manifest里有DPI Aware的设置窝那个情怀菜单就素这么做的
acmilan
WINDOWS
9年0个月前
11043
4
【分享】关于C#中Windows窗体应用程序怎么支持高DPI(方法比较简单)
0.确保你不准备兼容Windows XP了 1.找到Program.cs,在类里写这么一句 [DllImport("user32.dll")] private static extern void SetProcessDPIAware(); 2.然后在Main里最开始写这么一句 SetProcessDPIAware(); 3.OK 为什么不需要手动缩放呢,这是因为WinForms可以自动缩放(窗体
9年0个月前
· 引用 zywzyw5:门外汉好想看before &after 效果图是否使用楼主这个方法有什么区别呢 效果图在此XXXXXXXXXXXXXXXXXXXXXXXX/t/74339
acmilan
WINDOWS
9年0个月前
8034
2
【分享】DOSBox新版+Win98命令+天汇汉字系统。
可用于在64位操作系统上进行DOS编程的学习。 不要使用Win98自带的中文系统PDOS95,它在DOSBox下有问题。 解压后双击dosbox.exe即可运行。 输入TW进入汉字系统,输入QUIT退出汉字系统。 按键稍微调整了一下,以避免和DOSBox快捷键冲突。 Alt+F1区位,Alt+F2五笔,Alt+F3拼音,Alt+F4双拼,Alt+F8英文
9年0个月前
· 好久没见这系统了,真亲切。我这还有简版的字库,很扭曲的失量字库,有兴趣的话发上来。
acmilan
WINDOWS
9年0个月前
5445
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
9年0个月前
· 当然,使用不使用微软的宽字符扩展,要看情况。 编写普通的C/C++算法和简单的程序,是不需要使用宽字符扩展的。 编写需要处理自定义路径等问题的复杂工具程序,就必须使用宽字符扩展了,否则可靠性会下降。
季节逝去
WINDOWS
9年0个月前
7939
13
关于合理选用编译器的问题
鄙人不才,粗通谭浩强的《C语言程序设计》。近来在图书馆找到一本老书,是《C语言程序设计实训》,里面讲了很多图形设计、数字音乐鼠标应用等等内容,我想提高自己的水平,故选用它。但是里面的编译器是tc2.0,或者borland c3.1实现的。我用VC6.0就不行,而且写出的程序只能在编译器中运行,一但单独打开,说什么操作系统X86、32位、64位什么乱七八糟的我都没看懂。 所以我想找一款能代替tc2.
9年0个月前
· 除Borland C++以外,以下编译器也可编译DOS下的16位程序,但是不太好用,不推荐 Microsoft C/C++ 7.0(支持DOS) Visual C++ 1.52c(支持Win3.x/98/XP-32) 以下编译器可编译DOS下的32位程序(通过386处理器和DOS保护模式接口DPMI) Watcom C/C++(使用DOS/4GW) DJGPP GCC(使用CWSDPMI)
acmilan
WINDOWS
9年1个月前
5231
8
Visual C++可移植性报告
Visual C++的特点:窄字符只支持单字节编码(如1252/437)和双字节编码(如GBK),不支持UTF-8增加了很多宽字符函数,比如_wfopen,wmain,只有使用这些函数才能兼容Unicode当年16位/Win9x编程需要使用GBK等双字节编码,为了正确处理这种编码,添加了一些MBCS函数,如_mbscpy、_mbsstr等为了16位/Win9x与WinNT移植方便,添加了通用字符类
9年1个月前
· 引用 张静茹:不知道,我在windows下用.net写的exe,拖到已经装了mono环境的Ubuntu系统中 直接就能运行, 我爱死.net了 .net core好像有两种运行方式,一种是使用dxe直接运行源代码,另一种是先编译为dll再用consolehost间接执行。。。
张静茹
WINDOWS
9年2个月前
15937
22
C# 获取和设置TextBox等控件的滚动条位置
由于TextBox修改Text后会导致鼠标光标位置和滚动条的改变 C#的textbox好像又没有获取与设置滚动条位置的函数,所以找到了俩设置的API [DllImport("user32.dll")] static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); hwnd
9年1个月前
· 又发现一个办法
张静茹
WINDOWS
9年6个月前
7930
9
英文文档阅读助手,英语学习助手
9年1个月前
· 记号一下
张静茹
WINDOWS
9年1个月前
6481
12
解决烦人的qq右下角弹窗
想背一会英语,qq老弹出些无聊的新闻,提示,烦死人 写了个程序 启动程序的时候需要把要监视关闭的窗口标题传进来 可以用命令行G:\右下角弹窗.exe "10" "腾讯新闻" "腾讯游戏" "京东" "搜狗百科" "腾讯应用宝" "游戏人生消息订阅" 也可以创建一个快捷方式 获取窗口标题可以用 spy++这个软件 如果有更好的办法,请回复,我目前只找到这个办法
9年1个月前
· 问下其他的右下弹窗的程序能治不?
acmilan
WINDOWS
9年1个月前
3715
2
【小程序】用VB实现的简易图片查看器
代码很简单,只有15行(添加了两个事件)→_→界面用的WPF,XAML标记如下(都是自动生成的):使用.NET 3.5编写并使用XXXXXXnfig补丁,Win7/8/8.1/10免运行库。XXXXXXnfig:运行界面如图(可使用打开按钮打开,也可拖拽):程序和源代码下载(工程是VS2015格式的):
9年1个月前
· 用.NET3.5+XXXXXXnfig免库,适合编写小程序。编写大程序的话可以选择更高版本的.NET。WPF原生支持高DPI,和Windows窗体不同,在高DPI时不会导致模糊或错位。
acmilan
WINDOWS
9年3个月前
4278
5
【分享】VB6.0用WinAPI创建窗口
只是写着玩而已。。。
9年1个月前
· 其实如果想偷懒的话,用res文件写个对话框,然后用DialogBoxParamW加载就可以了,就是WndProc要换成DlgProc→_→
acmilan
WINDOWS
9年1个月前
5306
3
【分享】用记事本将EXE按UTF-16打开的方法
不知道大家有这种习惯,将.EXE改名为.TXT用记事本打开,然后就可以看到里边藏着的字符串了。但这种方法现在不怎么灵了,因为使用UTF-16编码保存字符串的程序越来越多了。 虽然reshacker等软件也可以读取rsrc段的字符串,但是它读不了硬编码的字符串。很多时候程序喜欢在代码里硬编码字符串,这些字符串一般是保存在text代码段的。 其实要查看EXE中的UTF-16字符串也可以用记事本,不
9年1个月前
· 引用 9zhmke:Notepad开文件的效率太低,还是用 WinHex吧。 用notepad只能查看字符串,修改字符串用的话还是要用winhex notepad要对数据进行和谐(如将\u0000替换为\u0020等处理)之后才会进行显示,会破坏原有数据 我这里使用notepad只是因为任何电脑中都存在notepad,便于大家实践
acmilan
WINDOWS
9年1个月前
3191
1
将raw数据转换为字符串的C++/Win32例程
将指定长度cb的raw数据转换为字符串,用replchr替换掉异常的0字符(默认为空格),末尾加上0字符以终止字符串。可指定吃掉eatcch个前导字符(主要用于吃掉BOM)。 MakeTextA用于ANSI/UTF-8数据,将它变换为窄字符串,最后一个参数保留。 MakeTextW用于UTF-16LE/BE数据,变换为宽字符串,最后一个参数为TRUE翻转字节序。将会忽略多余的奇数字节。
9年1个月前
· 这两个函数对于读取文本文件非常有用。
acmilan
WINDOWS
9年3个月前
24554
7
讨论UTF-8的码位规则
UTF-8是一种将Unicode随ASCII字节流输送的编码形式,它兼容ASCII,并且不需要特殊的算法便可处理。唯一不方便的地方是它是变长编码,因此截断字符串时要小心,不然在边界处可能会产生无效字符。由于设计问题,它存在很多无效码位,我们通常可以按照这些无效码位来识别UTF-8编码。 一、全能型UTF-8 现在的Unicode字符集被称为UCS-4,最初UCS-4具有31位的编码,因此UTF
9年1个月前
· 如果仅仅是进行字处理而不是转换,实际上这时忽略四个小洞并不会造成什么后果。直接按期望尾字节数读取即可。00-C1:期望0尾字节。C2-DF:期望1尾字节。E0-EF:期望2尾字节。F0-F4:期望3尾字节。F5-FF:期望0尾字节。
acmilan
WINDOWS
9年2个月前
6822
5
Win32的高DPI支持
Windows很早就支持高DPI(大概在Windows 95/98),但是大部分应用程序却不是,大部分win32程序都是基于像素编写的,在高DPI环境下表现很糟糕。 为了强行推行高DPI,微软在Windows Vista中搞了个DPI模拟缩放,它可以在高DPI环境下报告低DPI的同时通过DWM对应用程序进行强行缩放。这个想法是好的,但是效果不好,缩放后字体和图标会模糊。因此Windows也给了一种
9年1个月前
· 实际上,如果你不想支持Windows XP,完全可以不用GetProcAddress的方法,直接调用这个函数即可:SetProcessDPIAware();
noname剑人
WINDOWS
16年6个月前
6500
11
先开计算机的先河了-----我的ASM CrackMe分析(PEDIY200帖留念)
呵呵,在UNPACKCN和PEDIY上发过,路过的朋友别打我...我的ASM CrackMe分析(PEDIY200帖留念) [分析+源码](详解!新手看)【文章标题】: 我的ASM CrackMe分析(200帖留念) [分析+源码](超详解!新手必看)【文章作者】: NONAME剑人【作者邮箱】: wangjunyi2008@XXXXXXXX【作者主页】: ....Have No....【作者QQ
9年2个月前
· 看雪大神,貌似邪八有你的贴子。
1
2
3
4
5
6
专业介绍
Intelligence given, machines smarter.
主管专家
Cirno
Machine Learning, computer vision enthusiast Google
phpskycn
CV
专业公告
Matlab惯性制导工具箱
软件综合
warmonkey
14年2个月前
分享
精选文章
STM32MCU边缘AI部署之再探NanoEdge AI Studio(二)
电子技术
全桥整流
2个月11天前
用机器码写hello world
软件综合
相对论万岁
9年11个月前
今天来教大家一个简单的破解注册软件的方法
软件综合
hackboymzw
16年1个月前
【开源】C++小作品:AcFun弹幕发射器
软件综合
我说要有光
16年1个月前
计算机仿真电路原理简介 - 入门!
软件综合
金坷居士
8年5个月前
最新文章
分享几本气动和涡轮的书--《NASA培训进阶》+《空气动力学》+《高速气流传热烧蚀》+《吴仲华先生的三元理论原始论文》+《航空叶片机原理》
航空技术
zxy0117
1天5时前
分享几本电子书-《液发设计》+《固发设计》+《航发-飞机心脏》
喷气推进
zxy0117
1天20时前
无机硫氰酸盐手记-非金属篇
化学
gkaf2007
2天5时前
系列第(1)采用HX711模块的试车台高速采集代码
喷气推进
我来说瞎话
3天20时前
一些杂物骨折价出(树莓派,3d打印机)
跳蚤市场
Tvanerti
4天2时前
提问帖:RAP669#燃料的一些问题(数据 内弹道 球/粉AP)
火箭燃料
一颗桔子Orange
4天14时前
小型固体火箭发动机铝合金试车台及推力测试计的制作教程
喷气推进
玄羽
5天15时前
为大家提供优质的便捷的便宜的3d打印服务
会员海报
17326514134
6天3时前
YourSky请求体分析 逆向API的尝试
软件综合
ziyangbai
6天8时前
推荐文章
一种不卫生的“环保”合金
科创茶话
tariel
3年3个月前
锥形喷管与双圆弧喷管计算器开源以及设计绘制方法
航天技术
LSEQY
3个月6天前
小型固体火箭发动机铝合金试车台及推力测试计的制作教程
喷气推进
玄羽
5天15时前
阿普唑仑(alprazolam)的合成以及高效液相色谱鉴定(慢更)
化学
Hue2583
10天16时前
爱好者的第一套火箭发动机图纸--CRE-36T图纸出售!
会员海报
Winter
4年7个月前
穿越机模拟图传改进想法
无线电
smith
4个月22天前
无软件或驱动板损坏的ilx554b光谱仪,简单再利用方法。
仪器仪表
fleefly
13天23时前
自制高氯酸铵制作RAP669发动机
火箭燃料
贤鲸
9个月11天前
云舟系列临近空间卫星发射项目
喷气推进
帝江航天空间动力
8个月10天前
电解法制取高氯酸盐的相关过程以及相关燃料(669)的试车
喷气推进
某科学的超级屑
4个月19天前
关注者
查看更多
今日来访
查看更多
×
{{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 || "暂无简介"}}
文件下载
加载中...
{{errorInfo}}
重新加载
登录
注册
{{downloadWarning}}
你在
{{downloadTime}}
下载过当前文件。
文件名称:
{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:
{{uploader.username}}
所需积分:
{{costScores}},{{holdScores}}
下载当前附件免费
{{description}}
下载地址:
{{l.name}}
积分不足,
去充值
文件已丢失
当前账号的附件下载数量限制如下:
时段
个数
{{f.startingTime}}点 - {{f.endTime}}点
{{f.fileCount}}
%7B%22isDisplay%22%3Atrue%7D
视频暂不能访问,请登录试试
登录
注册
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
点击下载
预览
音频暂不能访问,请登录试试
登录
注册