mencoder avi2mp4
admin | 视频音频转码 | 2013-01-24
C++
rem created for http://www.softwareace.cn/
echo off
set file_name=%1
%~dp0mencoder.exe "%1" -o "%file_name:~0,-4%.mp4" -oac copy -ovc lavc -lavcopts vcodec=mpeg1video -of mpeg
echo convert finish,the mp4 saved in %file_name:~0,-4%.mp4
echo Drag files to this ba... [阅读全文]
一些容易忘的 小方法 {持续总结}
admin | C++ | 2013-01-23
1.QLineEdit 限制数字输入 范围
setValidator(new QIntValidator(0, 1000, this)); //0, 1000为输入的数字值范围
2.QString 取2位小数位
QString::number(double_result, 'f', 2));
3.QSttings ini 存取 含中文
C++
QSettings setting("config.ini",QSettings... [阅读全文]
qt 中文乱码 解决
C++
//main.cpp
#include <QTextCodec>
int main(int argc, char *argv[])
{
QxSingleApplication instance(argc, argv);
QApplication::addLibraryPath(QApplication::applicationDirPath() + "/plugins");
QTextCodec *gb2312 = QTextCodec::codecForName("GB2312");
QTextCodec::setCodecForTr(gb2312);... [阅读全文]
NPAPI插件开发详细记录:用VS2010开发NPAPI插件步骤
admin | 浏览器插件开发 | 2013-01-22
from http://blog.csdn.net/z6482/article/details/7660748
前面一段时间关注了用firebreath开发插件,但是感觉用起来不是那么得心应手,还是回到NPAPI开发插件上来。
本文根据NPAPI开发详解,Windows版进行开发,其中以VS2008为例进行开发,在VS2010中基本上是相同的。
必须的plugin sdk,将其解压到某个目录下,我这里... [阅读全文]
禁止 拦击 关机 重启 注销 事件
admin | C++ | 2013-01-22
前段时间 有个项目需要此功能,貌似国内没人放出完整的例子
新建 DLL 动态库 工程名 InterceptShutdown
C++
//新建 InterceptShutdown.h
#if !defined __INTERCEPTSHUTDOWN__H
#define __INTERCEPTSHUTDOWN__H
#define INJECT_EX_EXPORTS
#ifdef INJECT_EX_EXPORTS
#define HOOKDLL_API __declspec(dllexport)
#else
... [阅读全文]
照猫画虎 PHP 招聘 网页 jmail 发送
admin | Php | 2013-01-22
由于年后要换个工作,为了收集面试信息,网上又没有合适的拿来用,临时现学做个
直接保存 index.php 就OK了,记住改下发件人,收件人邮箱和密码
C++
<?php
$jmail=new COM("JMail.Message")or die("无法调用Jmail组件");
//屏蔽例外错误,静默处理
$jmail->silent=true;... [阅读全文]
自行设计NPAPI开发框架
littlesu | 浏览器插件开发 | 2013-01-19
经历了一年有余的插件开发,对插件的工作机制也比较熟悉了,在开发插件的过程中使用sdk中的np_entry.cpp、npn_gate.cpp、npp_gate.cpp以及pluginbase.h这几个文件,极大的提高了插件开发的效率,使开发过程变得简单高效,但是在使用的过程中也发现了一些不足之处以及一些细微的bug。在开发过程中我已经对这几个文件进行了不同程度的修改以满足我的开发... [阅读全文]
vs 2005 qt下编译 MYsql 驱动
littlesu | Qt Gui | 2013-01-19
第一步安装mysql ,安装时选择完整安装,否则不会安装include和lib
第二步复制mysql 下的include和lib文件夹到 c:MysqlDrive下
第三步在dos下运行C:Program FilesMicrosoft Visual Studio 8Common7Toolsvsvars32.bat
第四步 vs2005命令行 cd C:Qt4.6.4srcpluginssqldriversmysql【命令行】
qmake -o Makefile INCLUDEPATH+="c:\My... [阅读全文]
How can I insert a checkbox into the header of my view?
C++
//class MyHeader : public QHeaderView
//myheader.h
#ifndef MYHEADER_H
#define MYHEADER_H
#include
#include
//enum{CHECKBOX_ON,CHECKBOX_NOCHANGE,CHECKBOX_OFF};
class MyHeader : public QHeaderView
{
Q_... [阅读全文]
string 动态数组的创建和遍历
admin | C++ | 2013-01-19
C++
#include <string>
#include <vector>
#include <iostream>
using namespace std;
int main()
{
int num; // input a number about how many names
cin >>num;
vector<string> vs;
string cinstring;
for(int i=0; i<num; i++) ... [阅读全文]