diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-08-28 10:19:59 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-08-28 10:19:59 +0300 |
commit | 3cbb1a2bf5892b58af4f344ee4648c8139a3ea8b (patch) | |
tree | d7407fa2b8e511f02fab1bcd89c8628f82106010 /metacontacts.cpp | |
parent | 634d16d7a56e8ba72fda7b6f1896970b96b331ff (diff) |
basic metacontacts support code
Diffstat (limited to 'metacontacts.cpp')
-rw-r--r-- | metacontacts.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/metacontacts.cpp b/metacontacts.cpp index 4540419..a830c52 100644 --- a/metacontacts.cpp +++ b/metacontacts.cpp @@ -18,7 +18,8 @@ extern bool bMetaContacts;
-BOOL isProtoMetaContacts(HANDLE hContact) {
+BOOL isProtoMetaContacts(HANDLE hContact)
+{
if(bMetaContacts) {
LPSTR proto = (LPSTR)CallService(MS_PROTO_GETCONTACTBASEPROTO, (WPARAM)hContact, 0);
if( proto && strcmp(proto,"MetaContacts")==0 ) {
@@ -32,7 +33,8 @@ BOOL isProtoMetaContacts(HANDLE hContact) { }
-BOOL isDefaultSubContact(HANDLE hContact) {
+BOOL isDefaultSubContact(HANDLE hContact)
+{
if(bMetaContacts) {
return (HANDLE)CallService(MS_MC_GETDEFAULTCONTACT,(WPARAM)CallService(MS_MC_GETMETACONTACT,(WPARAM)hContact,0),0)==hContact;
@@ -41,7 +43,8 @@ BOOL isDefaultSubContact(HANDLE hContact) { }
-HANDLE getMetaContact(HANDLE hContact) {
+HANDLE getMetaContact(HANDLE hContact)
+{
if(bMetaContacts) {
return (HANDLE)CallService(MS_MC_GETMETACONTACT,(WPARAM)hContact,0);
@@ -50,7 +53,8 @@ HANDLE getMetaContact(HANDLE hContact) { }
-HANDLE getMostOnline(HANDLE hContact) {
+HANDLE getMostOnline(HANDLE hContact)
+{
if(bMetaContacts) {
return (HANDLE)CallService(MS_MC_GETMOSTONLINECONTACT,(WPARAM)hContact,0);
|