多平台应用开发
Nicetomeetu-
没有
展开
-
wxPython:对话框、光标、字符串、位图
罪恶的一门课啊,上课讲的都没用,完全靠百度。#_*_coding:utf-8_*_ import wx, osCurrentCursor = 1 # 当前使用的图标ChooseBitmap = [0, 0, 0] # 复选位图标记Choose = [0, 0, 0] # 复选位图标记的镜像flag = 0原创 2017-06-09 21:02:58 · 2014 阅读 · 3 评论 -
SDK:对话框,光标,字符串,位图,应用图标,语言
// SDK.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "SDK.h"#include "cstdio"#include #define MAX_LOADSTRING 100// 全局变量: HINSTANCE hInst; // 当前实例WCHAR szTit原创 2017-04-17 02:51:48 · 1242 阅读 · 0 评论 -
Windows环境下创建并使用动态链接库(CodeBlocks版)
CodeBlocks:首先创建动态链接库工程,工程名为test。然后将下面这段代码复制到main.cpp里去。#include "main.h"EXPORT int sum (int a, int b){ return a + b;}同理把下面这段代码复制到main.h里去。#ifndef MAIN_H#define MAIN_H#ifdef __cplu原创 2017-06-10 18:24:58 · 3157 阅读 · 0 评论 -
Linux环境下创建并使用动态链接库
在桌面创建dll.c文件,将下面代码复制进去。#include "dll.h"int sum(int* a, int n){ int i,s=0; for (i=0;i<n;i++) s+=a[i]; return s;}int plus(int a, int b){ return a+b; }在桌面创建dll.h文件,将下面代码复制进去。#ifndef原创 2017-06-10 21:26:13 · 528 阅读 · 0 评论 -
Windows环境下创建动态链接库(Visual Studio版)
本篇博客只介绍如何利用Visual Studio创建动态链接库,至于如何使用,请参见作者上一篇博客:Windows环境下创建并使用动态链接库(CodeBlocks版)。学会如何利用Visual Studio创建动态链接库是很有必要的,因为有时候要求使用64位的链接库,而CodeBlocks只能创建32位的。先创建DLL工程,工程名为:WinDll。将下面的代码复制到原创 2017-06-10 21:03:59 · 3586 阅读 · 0 评论 -
SDK:窗口子类化
窗口子类化的作用:窗口子类化技术最大的特点就是能够截取 Windows 的消息。一旦用户自定义的窗口函数截取了传向原窗口函数的消息,就可以对被截取的消息进行如下处理将其传给原来的窗口函数。这是对大多数消息应该采取的措施,因为子类通常只对原来的窗口特性作少量的改动。截取并修改该消息,修改完毕以后再发送给原窗口函数。Windows SDK 提供了一些设计好的窗口类,如 EDIT原创 2017-06-10 17:09:10 · 954 阅读 · 0 评论 -
第一个wxPython程序:显示系统当前进程
#_*_coding:utf-8_*_import wximport psutilclass MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, U"我的窗口", size=(800, 600)) panel = wx.Panel(self, -1) panel.Bind原创 2017-03-19 15:29:04 · 1703 阅读 · 0 评论 -
第一个SDK程序:显示系统当前进程
#include #include #include #include #include // 声明快照函数的头文件#include // 自定义头文件//***************************************************************************************using namespace std;原创 2017-03-04 10:34:14 · 669 阅读 · 0 评论 -
wxPython:调用OCR模块实现图片识别
(读者电脑中应安装有Canopy)先下载tesseract-ocr模块:将其安装在Canopy那个盘。安装了之后,下载代码:pytesser_v0.0.1.zip将代码解压至......\Canopy\User\Lib\site-packages然后在Canopy内运行pytesser.py即可。注意:要将代码中11,237,301,311行的路径修改成读者本机路径。原创 2017-06-09 20:41:03 · 1259 阅读 · 0 评论 -
wxPython:实现俄罗斯方块
#!/usr/bin/python# -*- coding: utf-8 -*-# tetris.pyimport wximport randomclass Tetris(wx.Frame): speed = 300 def __init__(self, parent, title): wx.Frame.__init__(self, par原创 2017-06-09 21:04:52 · 1146 阅读 · 0 评论 -
wxPython:图标、菜单、加速键、消息框
代码下载地址:代码这个代码让作者学习了一下wxPython中一些常用的操作,受益匪浅。# _*_coding:utf-8_*_import wximport osos.chdir('C:\Users\FXJ\Desktop' + u'\课程\多平台应用开发\作业' + '\wxPython\lab04')class MyFrame(wx.Frame): def __i原创 2017-06-09 20:56:42 · 2827 阅读 · 0 评论