摘要:
当一个窗口的dialog设置为有title的时候,别的窗口可以用 “hwnd hwnd=::findwindow(null,"dialog");”来得到这个窗口的句柄。 可是当这个窗口的dialog被设置为无title时,其caption的输入框就灰掉了,没有办法输入这个窗口的名字,别的窗口也就不能用findwindow来找到它了,那么别的窗口如何才能得到这个窗口的句柄......
摘要:
我在连接server水晶报表时出现了”invalid tlv record “。请问时为什么,怎么改呀
......
求助:STL容器MAP<key,value> mymap; 将key设为string,里面存放汉字。排序方式默认,按照什么来排啊
具体来说:
MAP元素在内存中是自动排序的,现在我的key是string类型,里面存放是汉字词。排序方式是默认,那么小妹想知道,系统是根据什么来排序的?是跟据汉语编码嘛?各个词长短不一,这个怎么来排?
另向高手请教:可以根据拼音来排序嘛?如果可以,指点一二。小妹主要想操作内存!
NO.1 作者: healer_kx
首汉字编码,如果第一个相同就比较第二个.这个和字符串比较大小的道理是一样的.
不过你放在string里,比较的是编码的一部分,而不是拼音顺序.
NO.2 作者: zhouhuahai
系统是根据什么来排序的?
对string来说,是用其重载了的operator< .
可以根据拼音来排序嘛?如果可以,指点一二。小妹主要想操作内存!
可以,不过你还得建一个词典.以对应汉字和拼音.嘻嘻........... , 并根据其拼音(用string保存)来排序.
NO.3 作者: foochow
按拼音或者按笔画排序吧...
摘要:
if (qrysingle.state in [dsedit,dsinsert]) then if not postqry(qrysingle) then exit; if qrysingle.updatespending then //empty is not save!!!! begin try qrysingle.database.starttransaction; qry......