造冰箱的大熊猫@cnblogs 2018/10/23 今天在Windows计算机上安装一个应用程序时遇到“不是一个有效的Win32应用程序”错误.原以为是应用程序与操作系统版本兼容问题,或者是应用程序是64位的而操作系统是32位导致的.但是经过在不同系统上反复安装均告失败.后来突然意识到这是自己操作错误引入的.该应用程序的安装包大于4GB.将其从源地址复制到目标机时,使用了FAT32格式的优盘存储.但是在复制时,操作系统没有提示(或者我没有注意到)源文件大小与FAT32支持的最大文件大小冲突.导…
0 引言 Win32 API是用于创建 Windows 应用程序的应用程序编程接口.通常情况下,一个Win32应用包含一下几个部分: 1)    应用程序入口: 2)    注册窗口类: 3)    创建窗口: 4)    显示窗口: 5)    更新窗口 6)    消息循环: 7)    派发消息: 1 应用程序入口 Win32应用程序以WinMain函数作为程序入口,函数原型如下: int WinMain( HINSTANCE hInstance, HINSTANCE hPrevInsta…
预备知识 1.什么是句柄? (HANDLE) 在win32编程中有各种句柄,那么什么是句柄呢? #define DECLARE_HANDLE(name) struct name##_ { int unused; }; typedef struct name_* name; 例如HDC的定义 #define DECLARE_HANDLE(HDC) struct HDC_ { int unused; }; typedef struct HDC_ * HDC 当一个函数需要HWND类型参数的时候,你就…
http://blog.csdn.net/houmin0036/article/details/7702236 win32控制台项目指在32位Windows命令提示符(即所谓的dos)环境下运行的应用程序...win32项目指运行于32位Windows操作系统中的应用程序...包括win32控制台项目... 1.Win32项目包括:Win32 应用程序.控制台应用程序.DLL 或其他静态库的项目:2.控制台应用程序通常被设计为没有图形用户界面,并编译成独立的可执行文件.控制台应用程序通常从命令行…
win8 新引入了称为WinRT的核心API.支持使用C/C++..NET或JavaScript来开发Metro风格的应用.这些应用自动获得硬件加速和高级电源管理的功能.现有的Silverlight和WPF应用程序可以以最小的代价移植到新的“Native XAML”库. 以下是主题演讲的摘要.当它们发布时,将提供更多细节. 概要 Windows 8: 基本内存使用从540MB降到281MB. 锁屏将显示用户内容. 触摸式密码,基本上是点击图像上的三个点给机器解锁. 类似Windows Phone…
来自:http://chnic.iteye.com/blog/198745 忙了好一段时间,总算得了几天的空闲.貌似很久没更新blog了,实在罪过.其实之前一直想把JNI的相关东西整理一下的,就从今天开始吧.Here we go. JNI其实是Java Native Interface的简称,也就是java本地接口.它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++).也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平…
原文地址:http://www.vcerror.com/?p=1483 问题描述: 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为"指定的可执行文件不是有效的 Win32 应用程序". 用VS2012或VS2013在win7下编写的程序在XP下运行就出现"不是有效的win32应用程序 问题分析: 用eXeScope打开该exe,发现操作系统需求为&…
接着Win32对话框程序(1)来写 ,解决遗留的问题,即理解函数及其调用关系.文章中有些地方是自己的推断,因此肯定有叙述不准确甚至错误的地方,请指正,感谢~ *******************************正文分割************************************ WinMain函数 Win32对话框程序(1)中说了WinMain是应用程序的入口,其输入参数有四个,根据MSDN上的叙述: 输入变量声明 说明 HINSTANCE    hInstance 此应用…
之前学C语言是一直都是在控制台下面操作的,面对的都是黑框框,严重的打击了学习的兴趣.后来在TC下进行C语言课程设计,做了图形界面编程,但都是点线面画的…… 中间隔了好长一段时间没有碰过C语言,最近才开始往起捡,找到了如鹏网的<C语言也能干大事>教程,惊喜的发现上手即是对话框程序,想坚持学下来,奈何老师对涉及原理的地方有所略过,对我这个喜欢刨根问底凡事都想问个“问什么”的人来说,用着一个自己不了解的东西那真是“浑身难受”,所以就想一边学着课程一边自己一探究竟(至少要心里有底)~ ********…
今天在IIS中部署ASP.NET网站后,访问网站报错,提示信息为:未能加载文件或程序集XXX.dll或它的某一个依赖项,不是有效的Win32应用程序(异常来至HRESULT:0x800700C1).通过错误提示信息进行分析,可知道这个组件为32位操作系统下的组件,而网站环境又是在64位操作系统下的应用程序池中运行,因此抛出此异常,可在IIS的应用程序池中设置兼容此32位组件. (1)进入IIS服务器管理界面,选择左侧菜单中的应用程序池,然后在右侧的应用程序池中选中你网站使用的应用程序池,右键选择…
在win10 64位 + Python3的环境中,安装pyautoit第三方包的时候,报错提示为:不是有效win32应用程序.因为这个问题,进了python群,去寻求答案,却告知为,换32位的电脑,这办法肯定不可行.后来在博客中寻求到一个方法,得到完美解决. 先给出PyAutoIt的下载地址:https://pypi.org/project/PyAutoIt/0.4/#files,也可以在pycharm工具中直接安装 将下载的文件放到Python的安装目录下,在Windows的dos命令下,进入…
给Win32 GUI程序增加控制台窗口的方法 2008年10月11日 星期六 下午 04:43 在Win32的GUI程序中,没有控制台窗口,我们输出调试信息时有些不方便,以往我的做法是使用MessageBox弹出对话框.OutputDebugString向VS的调试窗口输出信息等,但总感觉不如控制台输出几句printf有效率.经过尝试发现GUI程序照样能够拥有(且仅能够拥有一个)控制台窗口,具体做法如下: #include <locale.h> 在程序初始化时,加入以下代码: FILE* fp…
第一个手写Win32窗口程序 一 Windows编程基础 1 Win32应用程序的基本类型 1.1 控制台程序 不需要完善的Windows窗口,可以使用DOS窗口 的方式显示. 1.2 Win32窗口程序 包含窗口的程序.可以通过窗口与程序进行交互. 1.3 Win32库程序 提供已有的代码,供其他程序使用. 动态库:DLL 是在执行的时候可以加载的程序. 静态库:LIB 是在编译链接是使用的程序. 1.4 对比 1.4.1 程序的入口函数不同 控制台:main Win32窗口程序:WinMai…
问题怎么出现的: 电脑是win8 64位,,下载了一个mysqldb 32位,http://sourceforge.net/projects/mysql-python/files/latest/download.安装后import MySQLdb 就出现了如题错误. 看了一个帖子,如下: 在windows上安装python mysql模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序 这个是因为你安装了64位的p…
刚接触Windows那一套,大多数概念都还没建立起来,整理了一下网上对“Win32控制台程序”的理解,谢谢各位网友了. win32控制台项目指在32位Windows命令提示符(即所谓的dos)环境下运行的应用程序...win32项目指运行于32位Windows操作系统中的应用程序...包括win32控制台项目... 1.Win32项目包括:Win32 应用程序.控制台应用程序.DLL 或其他静态库的项目:2.控制台应用程序通常被设计为没有图形用户界面,并编译成独立的可执行文件.控制台应用程序通常…
转自:http://chnic.iteye.com/blog/198745 忙了好一段时间,总算得了几天的空闲.貌似很久没更新blog了,实在罪过.其实之前一直想把JNI的相关东西整理一下的,就从今天开始吧.Here we go. JNI其实是Java Native Interface的简称,也就是java本地接口.它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++).也许不少人觉 得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,…
JNA 调用 dll 库时,保错: ///////////////// 通过 JNA 引入 DLL 库 //////////// /** * ID_FprCap.dll 负责指纹的采集, 指纹仪的初始化,设置等等 */ public interface ID_FprCap extends StdCallLibrary { ID_Fpr fpr = ID_Fpr.INSTANCE ; ID_FprCap fprCap = (ID_FprCap)Native.loadLibrary("ID_FprC…
写了一个简单的P2P传输程序,在P2P的圈子中传输文件,不过为了简便,这个程序没有真正的传输文件,只是简单的判断一下文件的位置在哪里.这个程序可以处理当有一个peer闪退的情况,在这种情况下,剩下的peer会自动再组成一个p2p圈.基于UDP和TCP协议各写了一个.代码在https://github.com/tian-jiang/P2P-Applications…
导入的时候报出了 ImportError 在windows上安装python 的模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序 这个是因为你安装了64位的python,然后安装32位的模块,或者你安装了32位的python,然后安装64位的模块 先确定自己的python是是多少位 下载对应的模块就对啦,,,…
要说免费的虚拟主机的话,最好的服务商应该就是Microsoft Azure(不是Windows Azure由世纪互联运营),提供免费的1GB .NET/Java/Python/Php空间,日流量有限制但是不算太高.免费的版本不能绑域名,所以你得用重定向或者DNS服务商提供的隐式跳转服务. 早起的Microsoft Azure并不提供免费的SQL数据库,而号称免费的MySQL数据库老是创建不了实例,这就比较尴尬了,所以只能用Sqlite之类的数据库来跑,鉴于这个,我突然想如果没有数据库的话,怎么来…
学习ASP.NET MVC系列: 学习ASP.NET MVC(一)——我的第一个ASP.NET MVC应用程序 学习ASP.NET MVC(二)——我的第一个ASP.NET MVC 控制器 学习ASP.NET MVC(三)——我的第一个ASP.NET MVC 视图 学习ASP.NET MVC(四)——我的第一个ASP.NET MVC 实体对象 学习ASP.NET MVC(五)——我的第一个ASP.NET MVC CURD页面 学习ASP.NET MVC(六)——我的第一个ASP.NET MVC…
前言:本篇博文是本人阅读国外的IOS Programming Tutorial的一篇入门文章的学习过程总结,难度不大,因为是入门.主要是入门UIImagePickerController这个控制器,那么这个控制器是干嘛的呢?就是调用设备摄像机功能用的.到后面可能需要您在真机上测试,因为iPhone模拟器无法支持摄像机功能,运行测试会崩溃的哦. 网址:http://www.appcoda.com/ios-programming-camera-iphone-app 其实我就按照这篇博文的讲解过程,自…
iOS开发UI篇—使用嵌套模型完成的一个简单汽车图标展示程序 一.plist文件和项目结构图 说明:这是一个嵌套模型的示例 二.代码示例: YYcarsgroup.h文件代码: // // YYcarsgroup.h // 07-汽车展示(高级) // // Created by apple on 14-5-28. // Copyright (c) 2014年 itcase. All rights reserved. // #import <Foundation/Foundation.h> @…
如何编写一个编译c#控制台应用程序的批处理程序 2011-03-22 18:14 dc毒蘑菇 | 浏览 579 次 最近在网上看了一个教程,是学C#的,但是我的机子上装不上vs,所以想写一个批处理来编译,因为每次都要我更改目录,然后复制路径,再编译,输出,特别的浪费时间,所以特来求助网友,希望帮帮忙 分享到:   2011-03-22 19:17 #快乐假期,智慧随行# 提问者采纳   不知道你有没有使用过ANT,你可以创建ANT脚本来构建你的应用程序.如果不是很了解,也不愿意编写的话,我介绍你…
用ASP.Net写一个发送ICQ信息的程序 这里我给大家提供一个很实用的例子,就是在线发送ICQ信息.想一想我们在网页上直接给朋友发送ICQ信息,那是多么美妙的事情啊.呵呵,在吹牛啊,其实ICQ本来就有在线发送的代码,不过,这些都是AOL给你写好的代码,多没有意思啊.还是自已写的比较好,呵呵,废话少说,大家来看代码吧 <% @ Page Langua ge="C#" %> <% @ Assembly Name="System.Net" %>…
原文网址:http://www.cnblogs.com/Dageking/archive/2013/05/15/3079394.html VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application” 升级vs2010到vs2012,突然发现build出来的应用程序无法运行,提示“不是有效的 win32 应用程序” or “not a valid win32 application”. 参考CSDN论坛…
升级vs2010到vs2012,突然发现build出来的应用程序无法运行,提示“不是有效的 win32 应用程序” or “not a valid win32 application”. 参考CSDN论坛中的方法,找到下面这篇文章: http://blogs.msdn.com/b/vsnetsetup/archive/2012/10/16/setup-exe-is-not-a-valid-win32-application.aspx You would receive the below err…
http://www.cnblogs.com/pchmonster/archive/2012/01/07/2316012.html 最为一个巩固之前有关窗体和对象的有关知识,下面就建立一个简单的MDI示范程序,这个程序的功能是打开和保存图形文件(包括位图.图标等),为了完成这个任务,我们有一个大概的计划,计划内容如下: (1)建立主窗体(一个MDI父窗体),包括菜单. (2)为[File | Open…] 和[File | Save…]菜单选项编写代码. (3)为Windows菜单上的Casca…
如果不用VS的WPF项目模板,如何手工创建一个WPF程序呢?我们来模仿WPF模板,创建一个最简单的WPF程序. 第一步:文件——新建——项目——空项目,创建一个空项目. 第二步:添加引用,PresentationFramework,PresentationCore,WindowsBase,System,System.Xaml,这几个是WPF的核心dll. 第三步:在项目上右键添加新建项,添加两个“xml文件”,分别命名为App.xaml和MainWindow.xaml.可以看出,xaml文件其实…
//------------------------------------------------------------------------- // 文件名 : 6_1.cpp// 创建者 : 方煜宽// 邮箱 : fangyukuan@gmail.com// 创建时间 : 2010-12-1 23:37// 功能描述 : 一个简单的DDraw应用程序// 注意在工程中把ddraw.lib包含进去// -------------------------------------------…