摘要:
MiniGUI编程--列表框分类: minigui2009-11-04 20:40列表框LBS(ListBoxStyle)以CTRL_LIST/"list"为类名调用CreateWindow多选风格:LBS_MULTIPLESEL高级风各:LBS_USEICONLBS_CHECKBOXLBS_AUTOCHECK加上边框WS_BORDER加垂直滚动条WS_VSCROLL加水平滚动条WS_HSCROLL允许通知消息:LBS_NOTIFY排序LBS_SORT常用风格组合:LBS_NOTIFY|LBS_SORT|WS_VSCROLL|WS_BORDER加入字符串LB_ADDSTRI 阅读全文
2011年6月16日 #
2011年6月8日 #
摘要:
1,控件的隐藏 ShowWindow( GetDlgItem( hwnd, IDC_PROMPT ), SW_HIDE );2、控件之间切换( 1 ) 使用WS_EX_TOPMOST风格,然后用Tab键 。( 2 ) 在MSG_KEYDOWN中截取消息,然后用SetFocusChild函数 。3、去掉对话框上的关闭按扭 用 WS_EX_NOCLOSEBOX 风格4、改变和移动窗口大小 SetWindowPos() or MoveWindow()*控件前景色设置 ( 包括标题栏、边框、字体等 )SetWindowElementColorEx( hwnd, item, color ) 且用 Upd 阅读全文
2011年5月18日 #
摘要:
一个配置文件的实例一个完整的SAMBA配置文件罗列如下,这个文件在不通的Linux分发版本中测试通过。 读者可以修改它以达到自己想要的结果。其中每条指令都被恰当的注释。最后,给那些的想快速配置SAMBA的人的建议是安装 Webmin或者SWAT,这些工具可以让你配置时轻松一点。 #============================================================## /etc/smb.conf#---------------------------------------------------------------------------------- 阅读全文
2011年5月11日 #
摘要:
在LINUX入门边上,最近一直在学习。。。本来打算用QT的。。发现那东西太大,,,,最还是选择MINIGUI。。下面是安装过程及出现问题的一些解决方法。选择MINIGUI1.6.2,下载地址:http://blog.21ic.com/user1/5108/archives/2008/50737.html1 安装minigui库、资源 编译 libminigui ,这个是 minigui 运行所必需的库文件,必须编译成功 这里最好是把# ./configure //最简单的编译方式,让它自己去配置 ,这里采用缺省的Thread 模式而不是Lite模式,因为这种方式在 PC 机上使用最方便,后面移 阅读全文
2011年5月5日 #
摘要:
在Fedora下装从不出错..今天换成REDHAT9.居然出错..如下:In file included from /usr/include/openssl/ssl.h:179, from qsslsocket_openssl_p.h:83, from qsslsocket_openssl_symbols_p.h:68, from qsslcertificate.cpp:119: /usr/include/openssl/kssl.h:72:18: krb5.h: 没有那个文件或目录 In file included from /usr/include/openssl/ssl.h:179, f 阅读全文
2011年4月28日 #
摘要:
PC环境:fedora core 7.0 其相关配置为:linux:2.6.21gcc:4.1.2线程库:NPTL2.6 (getconf GNU_LIBPTHREAD_VERSION命令查看)(1)、编译libminigui-1.3.3出错:varbitmap.c:248: error: static declaration of 'var_bitmap_font_ops' follows non-static declaration具体错误如下:source='varbitmap.c' object='varbitmap.lo' libtoo 阅读全文
摘要:
这个问题搞了我好几天...以前也遇到过,当时搞定了.可没写下来,怎么处理的忘了..最近搞得头大,又准备换工作,破事一堆.在网上找到这段话:原來FC6以後版本的gcc現在在link的時候會採用--hash-style=gnu這個hash方式, 據信可以提昇動態鍊結50%的效率。然而, 舊的glibc版本並不支援, 所以想要在舊的glibc版本上跑的話, link的時候記得加上 -Wl, --hash-style=sysv繁体,我晕倒, 哪个傻逼台湾人写的。翻译下:如果你是在高版本的linux下编译的,在低版本上的linux使用时会报错 此时需要在编译时追加参数:gcc -Wl,--hash-st 阅读全文
2011年4月23日 #
摘要:
以前转过一编,但不怎么好用。。。。今天转的这个绝对好用。实验成功。。。一、准备工具:QT-SDK for Windows:http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.04.exeQT-Eclipse-integration-win:http://dist.trolltech.com/developer/download/qt-eclipse-integration-win32-1.5.3.exeEclipse IDE for C/C++ Developers: http://www.eclipse.org/downloads 阅读全文
2011年4月16日 #
摘要:
由最简单的一个例子说起,匿名用户可读可写的实现; 第一步: 更改smb.conf我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;我们要改动一下smb.conf ;首先您要备份一下smb.conf文件;[root@localhost ~]# cd /etc/samba[root@localhost samba]# mv smb.conf smb.confBAK然后我们来重新创建一个smb.conf文件;[root@localhost samba]#touch smb.conf 然后我们把下面这段写入smb.conf中;[global]workgroup = 阅读全文
2011年3月15日 #
摘要:
///////////////////////////////////////////////////////////////////////////* 函数: OnScreenSave 参数: filename为存储图片的路径功能: 屏幕截图并保存到所指目录下*///////////////////////////////////////////////////////////////////////////void OnScreenSave(const char *filename){ HDC hScrDC, hMemDC; int width, height; //the pointer 阅读全文