摘要:为windows32窗体加入滚动条,代码如下:#include<windows.h>LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam // second message parameter);int WINAPI WinMain( HINSTANCE hInstance, // handle to cur... 阅读全文
PlaySound播放音乐
2012-07-31 14:04 by java线程例子, 594 阅读, 0 推荐, 收藏, 编辑
摘要:今天测试了一下windows32的PlaySound函数,路径没错,运行也不报错,但是却听不到歌曲的声音,运行的时候听到一声“咚”。加个循环的话就发出“咚咚咚”的响声,求帮忙,其中wav文件是由mp3文件修改后缀而成的,无论是绝对路径还是相对路径,都没有听到音乐的效果,还有一定,PlaySound()写的路径正确与否都不会报错,求帮忙?(论坛已求助,无人问津)代码如下:#include<windows.h>#pragma comment(lib,"winmm.lib")#include <mmsystem.h>LRESULT CALLBACK Win 阅读全文
easyUI Tabs
2012-07-31 11:52 by java线程例子, 393 阅读, 0 推荐, 收藏, 编辑
摘要:@author YHC$.fn.tabs.defaults覆盖默认值tabs显示一个panel的集合,每一次仅仅只是显示一个tab panel,所有tab panel都有标题和一些小的工具按钮,包含close按钮和其他自定义按钮;使用示例:创建示例创建 tabs1.创建tabs通过标记;从标记创建tabs非常简单,我们不需要写任何的javascript代码,记得添加"easyui-panel"样式给div标记,每个tab panel的创建通过子div标记,使用和panel是一样的.<div id="tt" class="easyui-ta 阅读全文
两种获取HDC的方法和TextOut输出
2012-07-31 10:15 by java线程例子, 1009 阅读, 0 推荐, 收藏, 编辑
摘要:windows32挺好玩的,买本windows32的书,慢慢啃,理解windows32到底是怎么工作的,尤其是消息循环这一块,其实windows32最重要的就是你写的proc函数,消息循环接收任何消息,都调用你写的windowproc函数,如果有人觉得windows32入门很痛苦,建议大家看看孙鑫的c++20讲之第一讲,保证有收获。windows32不用重头到尾都自己敲代码,可以有技巧的使用MSDN,可以复制函数原型... 写了第一遍了,第二遍就可以拷贝第一遍写的,然后改就行了。有两种方法可以获取HDC(设备环境句柄)1成对使用BeginPaint(hwnd,&ps),EndPaint 阅读全文
Android初级教程_保留listview item的选中样式
2012-07-30 17:45 by java线程例子, 286 阅读, 0 推荐, 收藏, 编辑
摘要:最近工作中需要实现"保存listview item的选中样式"的功能,这样当用户点击某个条目去查看详细信息,返回时可以知道上次查看了哪个条目.现在把自己的研究成果共享给大家,共同进步!一开始以为该功能很是简单,首先新建一个Activity: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ArrayList<String> list = new ArrayLi 阅读全文
easyUI Panel
2012-07-30 16:48 by java线程例子, 435 阅读, 0 推荐, 收藏, 编辑
摘要:@author YHC$.fn.panel.defaults覆盖默认值;panel是使用最为其他内容的一个容器,是一个用于构建其他组件的基础组件,例如layout,tabs,accordion,等等.也提供内置的collapsible(可折叠的)closable(可关闭的),maximizable(可最大化),minimizable(可最小化的) 行为,和一些自定义行为,panel可以很容易的嵌入网页的任何位置.使用示例:创建panel1.通过标记创建panel从标记创建panel非常简单,仅仅只需要添加"easyui-panel"样式给div标记<div id=&q 阅读全文
windows32基础和GetSystemMetrics函数
2012-07-30 16:47 by java线程例子, 211 阅读, 0 推荐, 收藏, 编辑
摘要:有个坏消息,windows程序中不能使用printf函数好消息是,仍然可以使用sptrinf和系列的其他函数来显示文本下面观察printf和sprintf的定义int printf(const char* szFormat,...);int sprintf(char * szBuffer,const char* szFormat,...);在console下,你可以这样输出:#include<iostream>#include<string>using namespace std;int main(){ printf("the sum of %i and %i 阅读全文
Java温故知新 - 集合类
2012-07-30 16:21 by java线程例子, 262 阅读, 0 推荐, 收藏, 编辑
摘要:一、常用集合类实现1.ArrayDeque/LinkedList:双端队列的数组和链表实现2.HashSet/Map:散列表3.TreeSet/Map:红黑树实际上,TreeSet在内部使用了TreeMap,当添加新元素时,会向TreeMap放入一个空Object作为值。3.1 在实现Comparable和Comparator的compare方法时,正数表示:该对象或参数1对象大。因此,用参数2对象的域值减去参数1的对于域将会产生倒序。建议:compare()==0时equals()==true3.2 向TreeSet放入未实现Comparable接口的类会在运行时产生ClassCaseExc 阅读全文
win32初窥
2012-07-30 14:54 by java线程例子, 250 阅读, 0 推荐, 收藏, 编辑
摘要:今天来窥视一下win32的窗体程序,学习windows32到底有没有必要呢,到底windows32有没有过时,其实这个答案我已经告诉你了,要不然我也不会窥视windows32.不会c++,不会windows32编程的人,不要说自己是一名程序员。windows32学好了,MFC学好了,那你就牛逼了。那么学习windows32必要的条件是什么呢:1扎实的C++基础2visual C++6.0或visual studioXXX3很重要的一个工具MSDN(网上可以找到,最新是2001,10月的,(微软没再更新了))平时我们在console编程的时候是这样的:#include<iostream&g 阅读全文
qTip2 Global
2012-07-30 10:48 by java线程例子, 174 阅读, 0 推荐, 收藏, 编辑
摘要:@author YHCGlobal这个部分将介绍qTip的global的选项,这个将会影响到所有的创建到页面的qTip,不管是已经创建的还是将要创建的.$.fn.qtip.version概述:存储着qTip2的库的版本包含在这个页面的格式是"2.x.x"$.fn.qtip.default:{.....}概述:持有所有qTip的默认值,继承至你的.qtip()的调用;以下便是默认值:$.fn.qtip.defaults = { prerender: false, id: false, overwrite: true, suppress: true, content: { te 阅读全文