summaryrefslogtreecommitdiff
path: root/utilities.cpp
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-08-15 17:31:53 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-08-15 17:31:53 +0300
commitead24472fda0b5d69497e792a6b4dede30ab319b (patch)
treee1b9711b9127bef004ea1e018dcb726512883882 /utilities.cpp
parent665f0c15010670233f3d85b9b0b0e6da6f35e878 (diff)
key generation from module
Diffstat (limited to 'utilities.cpp')
-rw-r--r--utilities.cpp17
1 files changed, 16 insertions, 1 deletions
diff --git a/utilities.cpp b/utilities.cpp
index 4466a18..85cb4ec 100644
--- a/utilities.cpp
+++ b/utilities.cpp
@@ -279,4 +279,19 @@ void HistoryLog(HANDLE hContact, char *data, int event_type, int flags)
Event.cbBlob = strlen(data)+1;
Event.pBlob = (PBYTE)_strdup(data);
CallService(MS_DB_EVENT_ADD, (WPARAM)(HANDLE)hContact,(LPARAM)&Event);
-} \ No newline at end of file
+}
+
+static int ControlAddStringUtf(HWND ctrl, DWORD msg, const TCHAR *szString)
+{
+ int item = -1;
+ item = SendMessage(ctrl, msg, 0, (LPARAM)szString);
+ return item;
+}
+
+int ComboBoxAddStringUtf(HWND hCombo, const TCHAR *szString, DWORD data)
+{
+ int item = ControlAddStringUtf(hCombo, CB_ADDSTRING, szString);
+ SendMessage(hCombo, CB_SETITEMDATA, item, data);
+
+ return item;
+}